eden v0.1.3

Modules summary

Eden

Provides functions to encode/1 and decode/2 between Elixir and edn data format

Eden.Character
Eden.Decode
Eden.Encode.Utils
Eden.Exception
Eden.Exception.Util
Eden.Lexer

A module that implements a lexer for the edn format through its only function tokenize/1

Eden.Lexer.Token
Eden.Parser

Provides a single function that returns an Eden.Parser.Node struct, which is the :root node of the parse tree

Eden.Parser.Node
Eden.Symbol
Eden.Tag
Eden.UUID

Exceptions summary

Eden.Exception.EmptyInputError
Eden.Exception.IncompleteTagError
Eden.Exception.MissingDiscardExpressionError
Eden.Exception.NotImplementedError
Eden.Exception.OddExpressionCountError
Eden.Exception.UnbalancedDelimiterError
Eden.Exception.UnexpectedInputError
Eden.Exception.UnexpectedTokenError
Eden.Exception.UnfinishedTokenError

Protocols summary

Eden.Encode