# ymlr v5.1.6 - Table of Contents

> A YAML encoder for Elixir

## Pages

- [ymlr - A YAML Encoder for Elixir](readme.md)
- [Usage](usage.md)
- [Changelog](changelog.md)
- [BENCHMARK](benchmark.md)

## Modules

- [Ymlr](Ymlr.md): Encodes data into YAML documents using the `Ymlr.Encoder` protocol.
Every document starts with a separator ("---") and can be enhanced with comments.

- [Ymlr.Encode](Ymlr.Encode.md): 
This module implements the logic of encoding scalars.
- [Ymlr.Encoder](Ymlr.Encoder.md): Protocol controlling how a value is encoded to YAML.

