packages feed

step-function 0.1.0.1 → 0.1.0.2

raw patch · 3 files changed

+14/−7 lines, 3 filesdep ~Cabaldep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: Cabal, base

API changes (from Hackage documentation)

- Data.StepFunction: [left_closed] :: Transition x y -> Bool
- Data.StepFunction: [x_val] :: Transition x y -> x
- Data.StepFunction: [y_val] :: Transition x y -> y
- Data.StepFunction: instance (GHC.Classes.Eq x, GHC.Classes.Eq y) => GHC.Classes.Eq (Data.StepFunction.StepFunction x y)
- Data.StepFunction: instance (GHC.Classes.Eq x, GHC.Classes.Eq y) => GHC.Classes.Eq (Data.StepFunction.Transition x y)
- Data.StepFunction: instance (GHC.Classes.Ord x, GHC.Classes.Eq y) => GHC.Classes.Ord (Data.StepFunction.Transition x y)
- Data.StepFunction: instance (GHC.Show.Show x, GHC.Show.Show y) => GHC.Show.Show (Data.StepFunction.StepFunction x y)
- Data.StepFunction: instance (GHC.Show.Show x, GHC.Show.Show y) => GHC.Show.Show (Data.StepFunction.Transition x y)
- Data.StepFunction: instance GHC.Base.Functor (Data.StepFunction.Transition x)
+ Data.StepFunction: instance (Eq x, Eq y) => Eq (StepFunction x y)
+ Data.StepFunction: instance (Eq x, Eq y) => Eq (Transition x y)
+ Data.StepFunction: instance (Ord x, Eq y) => Ord (Transition x y)
+ Data.StepFunction: instance (Show x, Show y) => Show (StepFunction x y)
+ Data.StepFunction: instance (Show x, Show y) => Show (Transition x y)
+ Data.StepFunction: instance Functor (Transition x)
+ Data.StepFunction: left_closed :: Transition x y -> Bool
+ Data.StepFunction: x_val :: Transition x y -> x
+ Data.StepFunction: y_val :: Transition x y -> y

Files

+ CHANGELOG.md view
@@ -0,0 +1,6 @@+# v0.1.0.0+First import of package.+# v0.1.0.1+Documentation fixes.+# v0.1.0.2+Build with ghc 7.8.4
step-function.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                step-function-version:             0.1.0.1+version:             0.1.0.2 synopsis:            Step functions, staircase functions or piecewise constant functions description:            Step functions, staircase functions or piecewise constant functions.@@ -18,8 +18,8 @@ -- copyright:            category:            Data build-type:          Simple-extra-source-files:  README.md-cabal-version:       >=1.10+extra-source-files:  README.md, CHANGELOG.md+cabal-version:       >=1.22 source-repository head   type:     git   location: http://github.com/jonpetterbergman/step-function@@ -27,22 +27,22 @@ source-repository this   type:     git   location: http://github.com/jonpetterbergman/step-function-  tag:      v0.1.0.1+  tag:      v0.1.0.2   library   exposed-modules:     Data.StepFunction   -- other-modules:          other-extensions:    TupleSections-  build-depends:       base >=4.8 && <4.9+  build-depends:       base >=4.7 && <4.9   hs-source-dirs:      src   default-language:    Haskell2010  Test-Suite merge   type:                detailed-0.9   test-module:         Merge-  build-depends:       base >=4.8 && <4.9, -                       Cabal >= 1.10,+  build-depends:       base >=4.7 && <4.9, +                       Cabal >= 1.22,                        step-function,                        QuickCheck,                        cabal-test-quickcheck
test/Merge.hs view
@@ -12,6 +12,7 @@ import           Test.QuickCheck.Property                  ((===),                                                             Property,                                                             counterexample)+import           Control.Applicative                       ((<*>),(<$>))  instance (Arbitrary x,Arbitrary y) => Arbitrary (Transition x y) where   arbitrary = Transition <$> arbitrary <*> arbitrary <*> arbitrary