name:                 HsYAML
version:              0.2.1.4
visibility:           public
id:                   HsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km
key:                  HsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km
license:              GPL-2.0-only
copyright:
    2015-2018 Herbert Valerio Riedel
    , 2007-2008 Oren Ben-Kiki

maintainer:           https://github.com/haskell-hvr/HsYAML
author:               Herbert Valerio Riedel
homepage:             https://github.com/haskell-hvr/HsYAML
synopsis:             Pure Haskell YAML 1.2 processor
description:
    @HsYAML@ is a [YAML 1.2](http://yaml.org/spec/1.2/spec.html) processor, i.e. a library for parsing and serializing YAML documents.

    Features of @HsYAML@ include:

    * Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the [YAML 1.2 specification](http://yaml.org/spec/1.2/spec.html).
    * Direct decoding to native Haskell types via (@aeson@-inspired) typeclass-based API (see "Data.YAML").
    * Allows round-tripping while preserving ordering, anchors, and comments at Event-level.
    * Support for constructing custom YAML node graph representation (including support for cyclic YAML data structures).
    * Support for the standard (untyped) /Failsafe/, (strict) /JSON/, and (flexible) /Core/ \"schemas\" providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas; see "Data.YAML.Schema").
    * Support for emitting YAML using /Failsafe/, (strict) /JSON/, and (flexible) /Core/ \"schemas\" (including support for user-defined custom encoding schemas; see "Data.YAML.Schema").
    * Event-based API resembling LibYAML's Event-based API (see "Data.YAML.Event").
    * Low-level API access to lexical token-based scanner (see "Data.YAML.Token").

    See also the <//hackage.haskell.org/package/HsYAML-aeson HsYAML-aeson> package which allows to decode and encode YAML by leveraging @aeson@'s 'FromJSON' and 'ToJSON' instances.

category:             Text
abi:                  4e2af1c5d0c3da30e81da5986f2ba333
exposed:              True
exposed-modules:
    Data.YAML Data.YAML.Event Data.YAML.Schema Data.YAML.Token

hidden-modules:
    Data.YAML.Loader Data.YAML.Dumper Data.YAML.Internal
    Data.YAML.Event.Internal Data.YAML.Event.Writer Data.YAML.Pos
    Data.YAML.Schema.Internal Data.YAML.Token.Encoding Util Data.DList

import-dirs:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km

library-dirs:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km

library-dirs-static:
    /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km

dynamic-library-dirs: /usr/pkg/lib/x86_64-netbsd-ghc-9.10.1
data-dir:             /usr/pkg/share/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4
hs-libraries:         HSHsYAML-0.2.1.4-JEGnlGBwQCWKsvz9eUh9km
depends:
    base-4.20.0.0-inplace bytestring-0.12.1.0-inplace
    containers-0.7-inplace deepseq-1.5.0.0-inplace mtl-2.3.1-inplace
    parsec-3.1.17.0-inplace text-2.1.1-inplace
    transformers-0.6.1.1-inplace

haddock-interfaces:
    /usr/pkg/share/doc/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4/html/HsYAML.haddock

haddock-html:
    /usr/pkg/share/doc/x86_64-netbsd-ghc-9.10.1/HsYAML-0.2.1.4/html
