devel/hs-row-types 1.0.1.2nb5 NetBSD
Open Records and Variants
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- devel
- Package size
- 482.0 KiB, 6200.8 KiB installed
Description
This package uses closed type families and type literals to implement open records and variants. The core is based off of the CTRex package, but it also includes polymorphic variants and a number of additional functions. That said, it is not a proper superset of CTRex as it specifically forbids records from having more than one element of the same label.
Install
Binary package:
pkgin install hs-row-types
From pkgsrc:
cd /usr/pkgsrc/devel/hs-row-types && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 1.0.1.2nb5 |
| NetBSD 10.1 aarch64 | 1.0.1.2nb5 |
| SmartOS / illumos x86_64 | 1.0.1.2nb5 |
| macOS 15 arm64 | 1.0.1.2nb5 |