# `FSST.Pure`
[🔗](https://github.com/elixir-vibe/fsst/blob/v0.1.2/lib/fsst/pure.ex#L1)

Pure Elixir FSST backend.

This is a compact, idiomatic implementation of the FSST wire shape: compressed
data is a stream of one-byte symbol codes, with code `255` escaping raw bytes.
The current trainer chooses frequent substrings up to eight bytes long and the
encoder emits the longest matching symbol greedily.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
