./textproc/hs-HsYAML, Pure Haskell YAML 1.2 processor

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2.1.4nb1, Package name: hs-HsYAML-0.2.1.4nb1, Maintainer: pho

HsYAML is a YAML 1.2 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.
* 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).


Required to run:
[lang/ghc94]

Master sites:

Filesize: 82.322 KB

Version history: (Expand)


CVS history: (Expand)


   2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137)
Log message:
Recursive revbump after changing the default Haskell compiler
   2024-04-28 13:10:05 by Masatake Daimon | Files touched by this commit (4)
Log message:
textproc/hs-HsYAML: Update to 0.2.1.4

0.2.1.4 - 2024-04-25
* Drop support for GHC 7
* Testsuite: relax lower bounds to accommodate LTS 11.22 (GHC 8.2) for new Stack CI
* Tested with GHC 8.0 - 9.10.0 (alpha3)
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-24 10:11:44 by Masatake Daimon | Files touched by this commit (4)
Log message:
textproc/hs-HsYAML: Update to 0.2.1.3

0.2.1.3 - 2023-10-14
* Pacify x-partial warning of GHC 9.8
* Tested with GHC 7.10 - 9.8.1

0.2.1.2 - 2023-09-29
* Add default-extensions: TypeOperators to silence warning under GHC ≥ 9.4.
* Support latest versions of dependencies.
* Tested with GHC 7.10 - 9.8.0
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-25 04:52:24 by Masatake Daimon | Files touched by this commit (5)
Log message:
textproc/hs-HsYAML: Update to 0.2.1.1

0.2.1.1 - 2022-05-11
* Compatibility with mtl-2.3
* Tested with GHC 7.4 - 9.2
   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler