Utilities for compatibility with van Laarhoven optics

Version on this page:0.2
LTS Haskell 21.13:0.2.1@rev:1
Stackage Nightly 2023-10-01:0.2.1@rev:1
Latest on Hackage:0.2.1@rev:1

See all snapshots optics-vl appears in

BSD-3-Clause licensed by Andrzej Rybczak
Maintained by optics@well-typed.com
This version can be pinned in stack with:optics-vl-0.2@sha256:dd23dc8a199cea562f69719daebd25ef09a59a7ab46613d2382b5263e06143c3,1338

Module documentation for 0.2

This package is part of the optics package family. It provides utilities for converting between the Optic type defined by optics and the van Laarhoven representations of optics that require definitions outside of base (in particular isomorphisms and prisms).


optics-vl-0.2 (2019-10-18)

  • Depend on new indexed-profunctors package

optics-vl-0.1 (2019-09-02)

  • Initial release