packages feed

classy-prelude 1.5.0.2 → 1.5.0.3

raw patch · 3 files changed

+9/−4 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- ClassyPrelude: class Foldable (t :: Type -> Type)
+ ClassyPrelude: class Foldable (t :: TYPE LiftedRep -> Type)
- ClassyPrelude: fromGregorian :: Integer -> Int -> Int -> Day
+ ClassyPrelude: fromGregorian :: Year -> MonthOfYear -> DayOfMonth -> Day
- ClassyPrelude: infixl 6 +
+ ClassyPrelude: infixl 6 -
- ClassyPrelude: seq :: forall (r :: RuntimeRep) a (b :: TYPE r). a -> b -> b
+ ClassyPrelude: seq :: forall {r :: RuntimeRep} a (b :: TYPE r). a -> b -> b
- ClassyPrelude: toGregorian :: Day -> (Integer, Int, Int)
+ ClassyPrelude: toGregorian :: Day -> (Year, MonthOfYear, DayOfMonth)

Files

ChangeLog.md view
@@ -1,11 +1,16 @@ # ChangeLog for classy-prelude +## 1.5.0.3++* Don't import Data.Functor.unzip [#215](https://github.com/snoyberg/mono-traversable/pull/215)+ ## 1.5.0.2+ * Fix building with time >= 1.10 [#207](https://github.com/snoyberg/mono-traversable/pull/207).  ## 1.5.0.1 -* Export a compatiblity shim for `parseTime` as it has been removed in `time-1.10`.+* Export a compatibility shim for `parseTime` as it has been removed in `time-1.10`.   See <https://hackage.haskell.org/package/time-1.12/changelog>  ## 1.5.0
classy-prelude.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4.+-- This file has been generated from package.yaml by hpack version 0.35.1. -- -- see: https://github.com/sol/hpack  name:           classy-prelude-version:        1.5.0.2+version:        1.5.0.3 synopsis:       A typeclass-based Prelude. description:    See docs and README at <http://www.stackage.org/package/classy-prelude> category:       Control, Prelude
src/ClassyPrelude.hs view
@@ -153,7 +153,7 @@  import qualified Prelude import Control.Applicative ((<**>),liftA,liftA2,liftA3,Alternative (..), optional)-import Data.Functor+import Data.Functor hiding (unzip) import Control.Exception (assert) import Control.DeepSeq (deepseq, ($!!), force, NFData (..)) import Control.Monad (when, unless, void, liftM, ap, forever, join, replicateM_, guard, MonadPlus (..), (=<<), (>=>), (<=<), liftM2, liftM3, liftM4, liftM5)