composition 0.2.1 → 1.0.0.0
raw patch · 2 files changed
+29/−13 lines, 2 filesdep −basePVP ok
version bump matches the API change (PVP)
Dependencies removed: base
API changes (from Hackage documentation)
Files
- composition.cabal +25/−13
- src/Data/Composition.hs +4/−0
composition.cabal view
@@ -1,15 +1,27 @@-Name: composition -Version: 0.2.1 -Synopsis: Combinators for unorthodox function composition -License: BSD3 -License-file: LICENSE -Author: Dan Burton -Maintainer: danburton.email@gmail.com -Category: Data -Build-type: Simple -Cabal-version: >=1.2 +name: composition +version: 1.0.0.0 +synopsis: Combinators for unorthodox function composition -Library +license: BSD3 +license-file: LICENSE +author: Dan Burton +maintainer: danburton.email@gmail.com +homepage: http://patch-tag.com/r/DanBurton/composition/home + +category: Data +build-type: Simple +cabal-version: >=1.8 + +library hs-source-dirs: src - Exposed-modules: Data.Composition - Build-depends: base >= 2 && < 5 + exposed-modules: Data.Composition + extensions: NoImplicitPrelude + +source-repository head + type: darcs + location: http://patch-tag.com/r/DanBurton/composition + +source-repository this + type: darcs + location: http://patch-tag.com/r/DanBurton/composition + tag: composition-1.0.0.0
src/Data/Composition.hs view
@@ -18,6 +18,10 @@ compose9 ) where +-- Not exported. This is defined here to remove the dependency on base +(.) :: (b -> c) -> (a -> b) -> a -> c +(.) f g x = f (g x) + -- | This function is defined as -- -- > (.:) f g x y = f (g x y)