BSD Ports

devel/hs-lens-family-core 2.1.3nb4 NetBSD

Haskell 2022 Lens Families

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

Description

This package provides first class functional references in Van Laarhoven style supporting the following optics:

* Lenses (view, over) * Traversals (toListOf, matching, over) * Setters (over) * Grates (zipWithOf, under, review) * Resetters (under) * Adapters (view, review) * Grids (toListOf, over / under, review) * Prisms (matching, over / under, review) * Getters (view) * Folders (toListOf) * Reviewers (review)

Install

Binary package:

pkgin install hs-lens-family-core

From pkgsrc:

cd /usr/pkgsrc/devel/hs-lens-family-core && 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_642.1.3nb4
NetBSD 10.1 aarch642.1.3nb4
SmartOS / illumos x86_642.1.3nb4
macOS 15 arm642.1.3nb4

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1
Required by 2