libyaml: Low-level, streaming YAML interface.

[ bsd3, library, text ] [ Propose Tags ]

README and API documentation are available at

[Skip to Readme]


[Index] [Quick Jump]


Automatic Flags

Don't enable unicode output. Instead, unicode characters will be escaped.


Use the system-wide libyaml instead of the bundled copy


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,, 0.1.2
Change log
Dependencies base (>=4.9.1 && <5), bytestring (>=, conduit (>=1.2.8 && <1.4), directory, resourcet (>=0.3 && <1.4) [details]
License BSD-3-Clause
Author Michael Snoyman <>, Anton Ageev <>,Kirill Simonov
Maintainer Michael Snoyman <>
Revised Revision 1 made by MichaelSnoyman at 2022-10-24T07:26:44Z
Category Text
Home page
Bug tracker
Source repo head: git clone
Uploaded by MichaelSnoyman at 2020-02-05T06:25:43Z
Distributions Arch:0.1.2, Debian:0.1.2, Fedora:, LTSHaskell:0.1.2, NixOS:0.1.2, Stackage:0.1.2, openSUSE:0.1.2
Reverse Dependencies 6 direct, 720 indirect [details]
Downloads 28172 total (191 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-02-05 [all 1 reports]

Readme for libyaml-0.1.2

[back to package description]


This package provides a haskell wrapper over the libyaml C library version 0.2.2 by Kirill Simonov. It contains the C source so you don't need to worry about any non-Haskell dependencies.