multiplate 0.0.1.1 → 0.0.2
raw patch · 3 files changed
+8/−5 lines, 3 filesdep ~transformers
Dependency ranges changed: transformers
Files
- CHANGELOG +3/−0
- Data/Generics/Multiplate.hs +1/−1
- multiplate.cabal +4/−4
CHANGELOG view
@@ -1,3 +1,6 @@+New in version 0.0.2:+ - Updating transformers dependency+ New in version 0.0.1: - eta expanding definition of traverseMFor for GHC 7 compatibility
Data/Generics/Multiplate.hs view
@@ -67,7 +67,7 @@ -- Note: By parametricity, it suffices for (1) to prove -- -- @--- 'multiplate' ('mkPlate' (\\_ -> 'Identity')) = ('mkPlate' (\\_ -> 'Identity'))+-- 'multiplate' ('mkPlate' (\\_ -> 'Identity')) = 'mkPlate' (\\_ -> 'Identity') -- @ -- class Multiplate p where
multiplate.cabal view
@@ -1,5 +1,5 @@ Name: multiplate-Version: 0.0.1.1+Version: 0.0.2 Cabal-Version: >= 1.4 License: MIT License-File: LICENSE@@ -9,7 +9,7 @@ Maintainer: Russell O'Connor <roconnor@theorem.ca> Homepage: http://haskell.org/haskellwiki/Multiplate Synopsis: Lightweight generic library for mutually recursive data types.-Category: Generics+Category: Generics, Lenses Description: Multiplate is an alternative extension of the Uniplate/Compos core library to support mutally recursive@@ -18,11 +18,11 @@ Multiplate does not require GADTs and does not require multi-parameter type classes. It only requires rank 3 polymorphism.-Tested-with: GHC == 6.12.3+Tested-with: GHC == 7.0.4 data-files: CHANGELOG Library- Build-Depends: base >= 3 && < 5, transformers >= 0.2 && < 0.3+ Build-Depends: base >= 3 && < 5, transformers >= 0.2 && < 0.4 Extensions: RankNTypes, ScopedTypeVariables Exposed-modules: Data.Generics.Multiplate