eden

v1.0.0

  • Pages
  • Modules
  • Exceptions
  • Protocols

    eden v1.0.0 API Reference

    • Modules
    • Exceptions
    • Protocols

    Modules

    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

    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

    Eden.Encode

    Built using ExDoc (v0.13.1), designed by Friedel Ziegelmayer for the Elixir programming language.