A bencode library for Gerbil Scheme.
(read-bencode [translate-u8vectors: identity]) translate-u8vectors := a function for processing bencode byte strings
Examples
> (import :std/text/utf8 :eraserhd/bencode)
> (with-input-from-u8vector (string->utf8 "d3:ham4:eggse")
(lambda ()
(read-bencode translate-u8vectors: utf8->string)))
#<table #11>
> (hash-ref #11 "ham")
"eggs"