@hackage / ipldm

The InterPlanetary Linked Data Model and codec formats.

Latest1.0.0.0

Changelog

ipldm change log:

Major release 1.0

Version 1.0.0.0 (07-09-2026)

This version introduces ipldm to hackage! This project provides the interfaces and functionality for working with various kinds of InterPlanetary Linked Data formats.

The IPLD.DM* modules provide interfaces for defining codecs for the IPLD data model. Specifically, it defines a tagged-union of the IPLD kinds and two type-classes for encoding and decoding binary formats to/from the data model.

The IPLD.DagCBOR* modules are the first example of an implementation of the IPLD.DM.Decoder and IPLD.DM.Encoder for the DAG-CBOR codec in IPLD.DagCBOR.Decoder and IPLD.DagCBOR.Encoder.