bento v0.2.0 Bento.Parser

A BEP-3 conforming Bencoding parser.

See: http://bittorrent.org/beps/bep_0003.html and https://wiki.theory.org/BitTorrentSpecification#Bencoding

Summary

Types

t :: integer | String.t | list | map

Functions

parse(iodata)

Specs

parse(iodata) ::
  {:ok, t} |
  {:error, :invalid} |
  {:error, {:invalid, String.t}}
parse!(iodata)

Specs

parse!(iodata) :: t