recursion-schemes-ext 1.0.0.2 → 1.0.0.3
raw patch · 2 files changed
+75/−63 lines, 2 filesdep ~basePVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base
API changes (from Hackage documentation)
Files
recursion-schemes-ext.cabal view
@@ -1,69 +1,81 @@-name: recursion-schemes-ext-version: 1.0.0.2-synopsis: Amateur addenda to recursion-schemes-description: This package provides some exotic recursion schemes as well monadic versions of some morphisms.-homepage: https://hub.darcs.net/vmchale/recursion-schemes-ext#readme-license: BSD3-license-file: LICENSE-author: Vanessa McHale-maintainer: vamchale@gmail.com-copyright: Copyright: (c) 2017 Vanessa McHale-category: Control-build-type: Simple-stability: experimental-extra-source-files: README.md-cabal-version: >=1.10+cabal-version: >=1.10+name: recursion-schemes-ext+version: 1.0.0.3+license: BSD3+license-file: LICENSE+copyright: Copyright: (c) 2017 Vanessa McHale+maintainer: vamchale@gmail.com+author: Vanessa McHale+stability: experimental+homepage: https://hub.darcs.net/vmchale/recursion-schemes-ext#readme+synopsis: Amateur addenda to recursion-schemes+description:+ This package provides some exotic recursion schemes as well monadic versions of some morphisms.+category: Control+build-type: Simple+extra-source-files:+ README.md -Flag development {- Description: Enable `-Werror`- manual: True- default: False-}+source-repository head+ type: git+ location: https://hub.darcs.net/vmchale/recursion-schemes-ext +flag development+ description:+ Enable `-Werror`+ default: False+ manual: True+ library- hs-source-dirs: src- exposed-modules: Data.Functor.Foldable.Exotic- build-depends: base > 4.9 && < 4.11- , recursion-schemes >= 5.0- , lens- , composition-prelude- default-language: Haskell2010- if flag(development)- ghc-options: -Werror- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates+ exposed-modules:+ Data.Functor.Foldable.Exotic+ hs-source-dirs: src+ default-language: Haskell2010+ ghc-options: -Wall -Wincomplete-uni-patterns+ -Wincomplete-record-updates+ build-depends:+ base >4.9 && <5,+ recursion-schemes >=5.0,+ lens -any,+ composition-prelude -any+ + if flag(development)+ ghc-options: -Werror test-suite recursion-schemes-test- type: exitcode-stdio-1.0- hs-source-dirs: test- main-is: Spec.hs- other-modules: Examples- build-depends: base- , recursion-schemes-ext- , recursion-schemes >= 5.0- , deepseq- , hspec- ghc-options: -threaded -rtsopts -with-rtsopts=-N- default-language: Haskell2010- if flag(development)- ghc-options: -Werror- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates+ type: exitcode-stdio-1.0+ main-is: Spec.hs+ hs-source-dirs: test+ other-modules:+ Examples+ default-language: Haskell2010+ ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall+ -Wincomplete-uni-patterns -Wincomplete-record-updates+ build-depends:+ base -any,+ recursion-schemes-ext -any,+ recursion-schemes >=5.0,+ deepseq -any,+ hspec -any+ + if flag(development)+ ghc-options: -Werror benchmark recursion-schemes-bench- type: exitcode-stdio-1.0- hs-source-dirs: bench- , test- main-is: Bench.hs- other-modules: Examples- build-depends: base- , recursion-schemes-ext- , criterion- , deepseq- , recursion-schemes- default-language: Haskell2010- if flag(development)- ghc-options: -Werror- ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates--source-repository head- type: git- location: https://hub.darcs.net/vmchale/recursion-schemes-ext+ type: exitcode-stdio-1.0+ main-is: Bench.hs+ hs-source-dirs: bench test+ other-modules:+ Examples+ default-language: Haskell2010+ ghc-options: -Wall -Wincomplete-uni-patterns+ -Wincomplete-record-updates+ build-depends:+ base -any,+ recursion-schemes-ext -any,+ criterion -any,+ deepseq -any,+ recursion-schemes -any+ + if flag(development)+ ghc-options: -Werror
src/Data/Functor/Foldable/Exotic.hs view
@@ -47,7 +47,7 @@ finish :: (Eq a) => (a -> a) -> a -> a finish = dock .* iterate --- | A map of F-algebras+-- | A map of F-algebras (pseudoprism) type Trans s a = ∀ f. Functor f => (f a -> a) -> f s -> s -- | Mutumorphism