{- | This module reexports all functionality of @tomland@ package. It's recommended to import this module qualified, like this: @ __import__ Toml (TomlCodec, (.=)) __import__ __qualified__ Toml @ Simple @'TomlCodec'@ could be written in the following way: @ __data__ User = User { userName :: Text , userAge :: Int } userCodec :: 'TomlCodec' User userCodec = User \<$\> Toml.'text' "name" '.=' userName \<*\> Toml.'int' "age" '.=' userAge @ For more detailed examples see README.md in the repository: * [tomland/README.md](https://github.com/kowainik/tomland#tomland) For the details of the library implementation see blog post: * [tomland: Bidirectional TOML serialization](https://kowainik.github.io/posts/2019-01-14-tomland) -} module Toml ( module Toml.Bi , module Toml.Parser , module Toml.PrefixTree , module Toml.Printer , module Toml.Type ) where import Toml.Bi import Toml.Parser import Toml.PrefixTree import Toml.Printer import Toml.Type