tomland

Version 1.3.3.3 revision 1 uploaded by tomjaguarpaw.

Package meta

Synopsis
Bidirectional TOML serialization
Description

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:

Author
Dmitrii Kovanikov, Veronika Romashkina
Bug reports
https://github.com/kowainik/tomland/issues
Category
TOML, Text, Configuration
Copyright
2018-2023 Kowainik
Homepage
https://github.com/kowainik/tomland
Maintainer
Kowainik <xrom.xkov@gmail.com>
Package URL
n/a
Stability
n/a

Components