summaryrefslogtreecommitdiff
path: root/src/Data/BEncode.hs
diff options
context:
space:
mode:
authorSam Truzjan <pxqr.sta@gmail.com>2013-09-29 08:37:41 +0400
committerSam Truzjan <pxqr.sta@gmail.com>2013-09-29 08:37:41 +0400
commitaec496291de09c0387d51a3ee1fbdb5927b19c15 (patch)
tree85895e2182431b97cac41fe221798d93c63ffec9 /src/Data/BEncode.hs
parentbb73c6aa23a05ad55432b869649c89e9eb656d6c (diff)
Rename decode and encode to mimic Binary package
This lead to more intuitive API.
Diffstat (limited to 'src/Data/BEncode.hs')
-rw-r--r--src/Data/BEncode.hs10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/Data/BEncode.hs b/src/Data/BEncode.hs
index 1969595..8dc7c89 100644
--- a/src/Data/BEncode.hs
+++ b/src/Data/BEncode.hs
@@ -73,8 +73,6 @@ module Data.BEncode
73 -- * Serialization 73 -- * Serialization
74 , encode 74 , encode
75 , decode 75 , decode
76 , encoded
77 , decoded
78 76
79 -- ** Dictionaries 77 -- ** Dictionaries
80 -- *** Building 78 -- *** Building
@@ -700,9 +698,9 @@ isDict _ = False
700--------------------------------------------------------------------} 698--------------------------------------------------------------------}
701 699
702-- | The same as 'decode' but returns any bencodable value. 700-- | The same as 'decode' but returns any bencodable value.
703decoded :: BEncode a => ByteString -> Result a 701decode :: BEncode a => ByteString -> Result a
704decoded = decode >=> fromBEncode 702decode = parse >=> fromBEncode
705 703
706-- | The same as 'encode' but takes any bencodable value. 704-- | The same as 'encode' but takes any bencodable value.
707encoded :: BEncode a => a -> Lazy.ByteString 705encode :: BEncode a => a -> Lazy.ByteString
708encoded = encode . toBEncode 706encode = build . toBEncode