Eml v0.5.0
Modules summary ↑
Eml | Eml stands for Elixir Markup Language. It provides a flexible and modular toolkit for generating, parsing and manipulating markup, written in the Elixir programming language. 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 | Defines the Eml.Language behaviour |
Eml.Language.Html.Elements | This is the container module of all the generated HTML element macro’s.
All macro’s in this module are imported inside an |
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 |
Protocols summary ↑
Eml.Parsable | The Eml Parsable protocol |