polysemy-optics-0.1.0.2: polysemy-optics.cabal
cabal-version: 1.22
name: polysemy-optics
version: 0.1.0.2
synopsis: Optics for Polysemy.
description:
Optics for interfacing with Reader, State, and Writer effects in Polysemy.
bug-reports: https://github.com/nosewings/polysemy-optics/issues
license: BSD2
license-file: LICENSE
author: Nicholas Coltharp
maintainer: coltharp@pdx.edu
copyright: 2022 Nicholas Coltharp
category: Optics, Lenses
build-type: Simple
extra-source-files: CHANGELOG.md
, README.md
library
exposed-modules: Optics.Polysemy
other-modules: Optics.Polysemy.Reader
, Optics.Polysemy.State
, Optics.Polysemy.Writer
reexported-modules: Optics
, Optics.State.Operators
build-depends: base >=4.12 && <4.17
, optics >=0.1 && <0.5
, polysemy >=0.4 && <1.8
, polysemy-zoo >=0.6 && <0.9
hs-source-dirs: src
default-language: Haskell2010
default-extensions: BlockArguments
, DataKinds
, FlexibleContexts
, LambdaCase
, RankNTypes
, TypeApplications
, TypeFamilies
, TypeOperators
ghc-options: -Weverything
-Wno-implicit-prelude
-Wno-missing-import-lists
-Wno-missing-local-signatures
-Wno-unsafe
if impl(ghc >= 8.10.1)
ghc-options: -Wno-missing-safe-haskell-mode
-Wno-prepositive-qualified-module
source-repository head
type: git
location: https://github.com/nosewings/polysemy-optics