posable
A generics library that represents a non-recursive Haskell 98 datatype as a product-of-sums. Each type is represented with a single tag, and a product of sums of fields. The tag represents all constructor choices in the type, the fields contain all the values in the type. This representation maps easily to a struct of unions, which is a memory-efficient way to store sum datatypes.
Ecosystem
hackage.haskell.org
hackage.haskell.org
Latest Release
over 3 years ago
1.0.0.1
over 3 years ago
Versions
2
2
Downloads
201 total
201 total
Loading...
Readme
Loading...
Links
| Registry | hackage.haskell.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:hackage/posable
spec |
| License | BSD-3-Clause |
| First Release | over 3 years ago |
| Last Synced | 14 days ago |
Repository
| Stars | 0 on GitHub |
| Forks | 0 on GitHub |