packages feed

basic-prelude 0.3.3.0 → 0.3.4.0

raw patch · 2 files changed

+4/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ CorePrelude: (<|>) :: Alternative f => forall a. f a -> f a -> f a
+ CorePrelude: data Seq a :: * -> *

Files

CorePrelude.hs view
@@ -68,6 +68,7 @@     , HashMap     , Set     , HashSet+    , Seq     , Vector     , UVector     , Unbox@@ -117,6 +118,7 @@       -- ** Applicative     , Control.Applicative.Applicative (..)     , (Control.Applicative.<$>)+    , (Control.Applicative.<|>)       -- ** Monad     , (Control.Monad.>=>)       -- ** Transformers@@ -193,6 +195,7 @@ import qualified Data.Vector.Unboxed import Data.Map (Map) import Data.Set (Set)+import Data.Sequence (Seq) import Data.HashMap.Strict (HashMap) import Data.HashSet (HashSet) import qualified ReadArgs
basic-prelude.cabal view
@@ -1,5 +1,5 @@ name:                basic-prelude-version:             0.3.3.0+version:             0.3.4.0 synopsis:            An enhanced core prelude; a common foundation for alternate preludes. description:     The premise of @basic-prelude@ is that there are a lot of very commonly desired features missing from the standard @Prelude@, such as commonly used operators (@\<$\>@ and @>=>@, for instance) and imports for common datatypes (e.g., @ByteString@ and @Vector@). At the same time, there are lots of other components which are more debatable, such as providing polymorphic versions of common functions.