mirror of
https://github.com/ilyakooo0/semi-iso-optics.git
synced 2024-10-26 08:19:54 +03:00
30 lines
1.1 KiB
Plaintext
30 lines
1.1 KiB
Plaintext
name: semi-iso
|
|
version: 0.4.0.0
|
|
synopsis: Weakened partial isomorphisms that work with lenses.
|
|
description: Semi-isomorphisms are partial isomorphisms with weakened iso laws.
|
|
And they work with Iso and Prism from @lens@!
|
|
.
|
|
See first "Control.Lens.SemiIso" for semi-isomoprhisms.
|
|
After that look at "Data.SemiIsoFunctor".
|
|
license: MIT
|
|
license-file: LICENSE
|
|
author: Paweł Nowak
|
|
maintainer: Paweł Nowak <pawel834@gmail.com>
|
|
copyright: Paweł Nowak 2014
|
|
category: Control, Data
|
|
build-type: Simple
|
|
cabal-version: >=1.10
|
|
|
|
source-repository head
|
|
type: git
|
|
location: git@github.com:Pawel834/semi-iso.git
|
|
|
|
library
|
|
exposed-modules: Control.Lens.SemiIso
|
|
Control.Lens.Internal.SemiIso
|
|
Data.SemiIsoFunctor
|
|
Data.Profunctor.Exposed
|
|
build-depends: base >= 4 && < 5, profunctors, transformers, lens, tuple-morph
|
|
default-language: Haskell2010
|
|
ghc-options: -Wall
|