An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

data-kiln

We functional programmers know that mutable state is unglamorous, but sometimes useful. Data.Kiln lets you create and manipulate mutable recursive structures (Clay) in the Squishy monad (built over ST), then once you're finished with mutation, bake them into immutable, pure, lazy data. The library is polymorphic in the shape of each mutable node in the graph, requiring only that it be Traversable, which means that all sorts of structures, from cons-cells to tagged state diagrams, can be represented and manipulated safely and efficiently, with an ultimately pure output.

Ecosystem
hackage.haskell.org
Latest Release
0.1.0.0
about 11 years ago
Versions
1
Downloads
1,143 total
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/data-kiln
spec
License BSD-3-Clause
First Release about 11 years ago
Last Synced 22 days ago
Repository
Stars 3 on GitHub
Forks 1 on GitHub