BSD Ports

textproc/hs-HsYAML-aeson 0.2.0.1nb9 NetBSD

JSON to YAML Adapter

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
gnu-gpl-v2
Categories
textproc
Package size
101.9 KiB, 663.4 KiB installed

Description

The YAML 1.2 format provides a much richer data-model and feature-set than the JavaScript Object Notation (JSON) format. However, sometimes it's desirable to ignore the extra capabilities and treat YAML as if it was merely a more convenient markup format for humans to write JSON data. To this end this module provides a compatibility layer atop HsYAML which allows decoding YAML documents in the more limited JSON data-model while also providing convenience by reusing aeson's FromJSON instances for decoding the YAML data into native Haskell data types.

Install

Binary package:

pkgin install hs-HsYAML-aeson

From pkgsrc:

cd /usr/pkgsrc/textproc/hs-HsYAML-aeson && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.2.0.1nb9
NetBSD 10.1 aarch640.2.0.1nb9
SmartOS / illumos x86_640.2.0.1nb9
macOS 15 arm640.2.0.1nb9

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6

No port depends on this one.