textproc/hs-tomland - The NetBSD Packages Collection

Bidirectional TOML serialization

tomland is a Haskell library for Bidirectional TOML Serialization. It
provides the composable interface for implementing TOML codecs. If you want
to use TOML as a configuration for your tool or application, you can use
tomland to easily convert in both ways between textual TOML representation
and Haskell types.

tomland supports TOML spec version 0.5.0.

The following blog post has more details about the library design and
internal implementation details:

    tomland: Bidirectional TOML Serialization
    https://kowainik.github.io/posts/2019-01-14-tomland

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

lang/ghc98 devel/hs-hashable textproc/hs-megaparsec devel/hs-parser-combinators devel/hs-unordered-containers devel/hs-validation-selective lang/ghc98 devel/hs-hashable textproc/hs-megaparsec devel/hs-parser-combinators devel/hs-unordered-containers devel/hs-validation-selective

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64hs-tomland-1.3.3.2nb1.tgz
NetBSD 10.0aarch64hs-tomland-1.3.3.2nb1.tgz
NetBSD 10.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 10.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 10.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.0aarch64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.0aarch64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.0x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.3x86_64hs-tomland-1.3.3.2nb1.tgz
NetBSD 9.3x86_64hs-tomland-1.3.3.2nb1.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.