commonmind/elm-csexpr/1.0.0

NOTE: the latest version is 1.1.0

CSexpr.Encode

Encode Canonical S-expressions as Strings.

type Encoder

An Encoder is a partially assembled s-expression. Build these with s and list, and convert them to strings withencodeString`.

Emitting strings

encodeString : Encoder -> String

Convert an encoder to a string.

Assembling encoders

s : String -> Encoder

Encode a string as an atom.

list : List Encoder -> Encoder

Encode a list.