profunctor-optics: Profunctor optics

[ bsd3, data, lenses, library, profunctors, program ] [ Propose Tags ]

A profunctor optics library compatible with the typeclasses in profunctors.

Versions [faq] 0.0.0.1, 0.0.0.2, 0.0.0.3, 0.0.0.4, 0.0.0.5, 0.0.1, 0.0.2
Change log ChangeLog.md
Dependencies adjunctions, base (>=4.9 && <5.0), bifunctors, comonad, connections, contravariant, distributive, foldl, mtl, profunctor-misc, profunctors, recursion-schemes, rings, semigroupoids, unliftio-core [details]
License BSD-3-Clause
Copyright 2019 Chris McKinlay
Author Chris McKinlay
Maintainer Chris McKinlay
Category Data, Lenses
Home page https://github.com/cmk/profunctor-extras
Bug tracker https://github.com/cmk/profunctor-extras/issues
Source repo head: git clone https://github.com/cmk/profunctor-extras
Uploaded by cmk at 2019-11-04T05:32:51Z
Distributions NixOS:0.0.2
Downloads 1432 total (13 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2019-11-04 [all 2 reports]

Modules

  • Data
    • Profunctor
      • Data.Profunctor.Optic
        • Data.Profunctor.Optic.Cofold
        • Data.Profunctor.Optic.Cotraversal
        • Data.Profunctor.Optic.Fold
        • Data.Profunctor.Optic.Fold0
        • Data.Profunctor.Optic.Grate
        • Data.Profunctor.Optic.Iso
        • Data.Profunctor.Optic.Lens
        • Data.Profunctor.Optic.Operator
        • Data.Profunctor.Optic.Prelude
        • Data.Profunctor.Optic.Prism
        • Data.Profunctor.Optic.Property
        • Data.Profunctor.Optic.Setter
        • Data.Profunctor.Optic.Traversal
        • Data.Profunctor.Optic.Traversal0
        • Data.Profunctor.Optic.Type
        • Data.Profunctor.Optic.View
      • Data.Profunctor.Orphan

Downloads

Maintainer's Corner

For package maintainers and hackage trustees