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

hackage.haskell.org : type-machine

[Index] [Quick Jump] Package maintainers For package maintainers and hackage trustees Candidates TypeScript offers Utility Types, which allows creating a type from another. There is no way of doing this in Haskell. You have to maintain all your types yourselves, and handle conversions from one to another yourself. type-machine brings a solution to this problem. Using Template Haskell, generate new types using Type-Script-inspired functions like omit, pick and record. It can also generate a conversion type-class that allows you to access fields and convert one type to another.

Registry - Source - Homepage - JSON - codemeta.json
purl: pkg:hackage/type-machine
Keywords: bsd3 , library , program , types , Propose Tags , haskell , template-haskell
License: BSD-3-Clause
Latest release: 5 months ago
First release: 6 months ago
Downloads: 36 total
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 18 days ago

ArthiChaud
4 packages
250 downloads