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