name:                 tomland
version:              1.3.3.3
visibility:           public
id:                   tomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY
key:                  tomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY
license:              MPL-2.0
copyright:            2018-2023 Kowainik
maintainer:           Kowainik <xrom.xkov@gmail.com>
author:               Dmitrii Kovanikov, Veronika Romashkina
homepage:             https://github.com/kowainik/tomland
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:

    * [tomland: Bidirectional TOML serialization](https://kowainik.github.io/posts/2019-01-14-tomland)

category:             TOML, Text, Configuration
abi:                  349c6f28eb0194e9c6864d95f37f2cdb
exposed:              True
exposed-modules:
    Toml Toml.Codec Toml.Codec.BiMap Toml.Codec.BiMap.Conversion
    Toml.Codec.Code Toml.Codec.Combinator Toml.Codec.Combinator.Common
    Toml.Codec.Combinator.Custom Toml.Codec.Combinator.List
    Toml.Codec.Combinator.Map Toml.Codec.Combinator.Monoid
    Toml.Codec.Combinator.Primitive Toml.Codec.Combinator.Set
    Toml.Codec.Combinator.Table Toml.Codec.Combinator.Time
    Toml.Codec.Combinator.Tuple Toml.Codec.Di Toml.Codec.Error
    Toml.Codec.Generic Toml.Codec.Types Toml.Parser Toml.Parser.Core
    Toml.Parser.Item Toml.Parser.Key Toml.Parser.String
    Toml.Parser.Validate Toml.Parser.Value Toml.Type Toml.Type.AnyValue
    Toml.Type.Edsl Toml.Type.Key Toml.Type.PrefixTree Toml.Type.Printer
    Toml.Type.TOML Toml.Type.UValue Toml.Type.Value

import-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY

library-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY

library-dirs-static:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY

dynamic-library-dirs: /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1
data-dir:             /usr/pkg/share/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3
hs-libraries:         HStomland-1.3.3.3-EUmut0o3bp2HnXO9U1VNsY
depends:
    base-4.20.0.0-inplace bytestring-0.12.1.0-inplace
    containers-0.7-inplace deepseq-1.5.0.0-inplace
    hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB
    megaparsec-9.7.0-CbJmYAiMrhRJAq8uh4lqvD mtl-2.3.1-inplace
    parser-combinators-1.3.0-1bpLIklhrVs2A3lex4XEJ3 text-2.1.1-inplace
    time-1.12.2-inplace
    unordered-containers-0.2.20-DmA1der3vIe6VwQRGylcdv
    validation-selective-0.2.0.0-FCyOGBDqC8WEIc7cp4pRNy

haddock-interfaces:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3/html/tomland.haddock

haddock-html:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/tomland-1.3.3.3/html
