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 |