BSD Ports

devel/hs-foundation 0.0.30nb5 NetBSD

Alternative prelude with batteries and no dependencies

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd
Categories
devel
Package size
2882.2 KiB, 44638.8 KiB installed

Description

A custom prelude with no dependencies apart from base.

This package has the following goals:

* Provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base).

* Provide a better and more efficient prelude than base's prelude.

* Be self-sufficient: no external dependencies apart from base.

* Provide better data-types: packed unicode string by default, arrays.

* Better numerical classes that better represent mathematical thing (No more all-in-one Num).

* Better I/O system with less Lazy IO.

* Usual partial functions distinguished through type system.

Install

Binary package:

pkgin install hs-foundation

From pkgsrc:

cd /usr/pkgsrc/devel/hs-foundation && 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.

RepositoryVersion
NetBSD 10.1 x86_640.0.30nb5
NetBSD 10.1 aarch640.0.30nb5
SmartOS / illumos x86_640.0.30nb5
macOS 15 arm640.0.30nb5

Dependencies

Run dependencies 2
Required by 1