/bencodex-haskell

Bencodex reader/writer for Haskell

Primary LanguageHaskellGNU General Public License v3.0GPL-3.0

Bencodex reader/writer for Haskell

Build Status

This package implements Bencodex serialization format which extends Bencoding.

> :set -XOverloadedStrings
> import Data.Bencodex
> let Right bVal = decodeStrict "lntfi123eu7:Unicodeu4:blobe"
> bVal
BList [BNull,BBool True,BBool False,BInteger 123,BText "Unicode",BText "blob"]
> encodeStrict bVal
"lntfi123eu7:Unicodeu4:blobe"

Author and license

Written by Hong Minhee, and distributed under GPLv3 or later.