packages feed

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