aop-prelude 0.3.0.2 → 0.3.1.0
raw patch · 4 files changed
+15/−4 lines, 4 filesdep +aop-preludePVP ok
version bump matches the API change (PVP)
Dependencies added: aop-prelude
API changes (from Hackage documentation)
+ AOPPrelude: class Eq a
+ AOPPrelude: class Eq a => Ord a
+ AOPPrelude: data Integer
+ AOPPrelude: infix 4 >
+ AOPPrelude: infixl 6 -
+ AOPPrelude: infixl 7 *
Files
- CHANGELOG.md +5/−1
- aop-prelude.cabal +2/−2
- src/AOPPrelude.hs +4/−0
- test/MyLibTest.hs +4/−1
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for aop-prelude -## 0.1.0.0 -- YYYY-mm-dd+## 0.3.1.0 -- 2020-06-03++* export Integer and Eq, Ord classes.++## 0.3.0.2 -- 2020-04-12 * First version. Released on an unsuspecting world.
aop-prelude.cabal view
@@ -4,7 +4,7 @@ -- http://haskell.org/cabal/users-guide/ name: aop-prelude-version: 0.3.0.2+version: 0.3.1.0 synopsis: prelude for Algebra of Programming description: prelude for Algenra of Programming, the original code was created by Richard Bird. homepage: https://github.com/cutsea110/aop-prelude.git@@ -30,4 +30,4 @@ type: exitcode-stdio-1.0 hs-source-dirs: test main-is: MyLibTest.hs- build-depends: base ^>=4.12.0.0, ghc-prim ^>=0.5.3+ build-depends: base ^>=4.12.0.0, ghc-prim ^>=0.5.3, aop-prelude
src/AOPPrelude.hs view
@@ -53,9 +53,12 @@ , flip -- Re-exports , String+ , Eq+ , Ord , Num , Fractional , Show+ , Integer , Natural , module GHC.Types ) where@@ -71,6 +74,7 @@ import GHC.Real ((/), div, mod, Fractional) import GHC.Show (Show, show) import GHC.Classes hiding (not, (&&), (||))+import GHC.Integer (Integer) import GHC.Types import Numeric.Natural (Natural)
test/MyLibTest.hs view
@@ -1,4 +1,7 @@+{-# LANGUAGE NoImplicitPrelude #-} module Main (main) where +import AOPPrelude+ main :: IO ()-main = putStrLn "Test suite not yet implemented."+main = primPrint "Test suite not yet implemented."