Language

Package: ghc-hsyaml @ 0.1.2.0

Synopsis

Pure Haskell YAML 1.2 parser

Description

This library provides a YAML 1.2 parser implementation for Haskell. Its features include:

  • Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the YAML 1.2 specification.

  • Direct decoding to native Haskell types via (aeson-inspired) typeclass-based API (see Data.YAML).

  • 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).

  • 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).

Home page
https://github.com/haskell-hvr/HsYAML
Location
gnu/packages/haskell-xyz.scm (line: 6293, column: 2)
License

Lint warnings

LinterMessageLocation
description

Validate package descriptions

use @code or similar ornament instead of quotes