name:                 lens-family-core
version:              2.1.3
visibility:           public
id:                   lens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j
key:                  lens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j
license:              BSD-3-Clause
copyright:
    Copyright (C) 2012,2013,2014,2017,2018,2019 Russell O'Connor

maintainer:           Russell O'Connor <roconnor@r6.ca>
author:               Russell O'Connor
stability:            experimental
synopsis:             Haskell 2022 Lens Families
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)

    (†) For optimal first-class support use the @lens-family@ package with rank 2 / rank N polymorphism.
    "Lens.Family.Clone" allows for first-class support of lenses and traversals for those who cannot support rank 2 polymorphism.

category:             Data, Lenses
abi:                  c01435844f7ee9ce931640eee0da606c
exposed:              True
exposed-modules:
    Lens.Family Lens.Family.Clone Lens.Family.State
    Lens.Family.State.Lazy Lens.Family.State.Strict Lens.Family.Stock
    Lens.Family.Unchecked

hidden-modules:
    Lens.Family.Identical Lens.Family.Phantom Lens.Family.State.Zoom

import-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j

library-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j

library-dirs-static:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j

dynamic-library-dirs: /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1
data-dir:
    /usr/pkg/share/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3

hs-libraries:         HSlens-family-core-2.1.3-GPgtI1ifvz92zWulCwRn8j
depends:
    base-4.20.0.0-inplace containers-0.7-inplace
    transformers-0.6.1.1-inplace

haddock-interfaces:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3/html/lens-family-core.haddock

haddock-html:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/lens-family-core-2.1.3/html
