Eml v0.7.1
Modules summary ↑
Eml | Eml makes markup a first class citizen in Elixir. It provides a flexible and modular toolkit for generating, parsing and manipulating markup. It’s main focus is html, but other markup languages could be implemented as well |
Eml.Element |
|
Eml.Element.Generator | This module defines some macro’s and helper functions for generating Eml element macro’s |
Eml.Language.HTML | This module implements the |
Eml.Language.HTML.Elements | This is the container module of all the generated HTML element macro’s |
Eml.Parameter | Parameters are placeholders for values in a template or block of |
Eml.Template | Templates in Eml are simple structures that contain rendererd chunks of |
Exceptions summary ↑
Eml.CompileError |
Eml.ParseError |
Protocols summary ↑
Eml.Data | The Eml Data protocol |