[{"name":"CSexpr.Encode","comment":" Encode Canonical S-expressions as `String`s.\n\n@docs Encoder\n\n\n# Emitting strings\n\n@docs encodeString\n\n\n# Assembling encoders\n\n@docs s, list\n\n","unions":[{"name":"Encoder","comment":" An Encoder is a partially assembled s-expression. Build these with\n`s` and `list, and convert them to strings with`encodeString\\`.\n","args":[],"cases":[]}],"aliases":[],"values":[{"name":"encodeString","comment":" Convert an encoder to a string.\n","type":"CSexpr.Encode.Encoder -> String.String"},{"name":"list","comment":" Encode a list.\n","type":"List.List CSexpr.Encode.Encoder -> CSexpr.Encode.Encoder"},{"name":"s","comment":" Encode a string as an atom.\n","type":"String.String -> CSexpr.Encode.Encoder"}],"binops":[]}]