tomland-1.3.3.2: Bidirectional TOML serialization
Implementation of bidirectional TOML serialization. Simple codecs look like this:
data User = User
{ userName :: Text
, userAge :: Int
}
userCodec :: TomlCodec User
userCodec = User
<$> Toml.text "name" .= userName
<*> Toml.int "age" .= userAge
The following blog post has more details about library design:
Modules
tomland-1.3.3.2