packages feed

contravariant 0.6.1 → 0.6.1.1

raw patch · 4 files changed

+9/−4 lines, 4 filesdep ~basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base

API changes (from Hackage documentation)

- Data.Functor.Contravariant: instance [safe] Contravariant Proxy
- Data.Functor.Contravariant: instance [safe] Typeable Comparison
- Data.Functor.Contravariant: instance [safe] Typeable Equivalence
- Data.Functor.Contravariant: instance [safe] Typeable Op
- Data.Functor.Contravariant: instance [safe] Typeable Predicate
- Data.Functor.Contravariant.Day: instance Typeable Day
- Data.Functor.Day: instance Typeable Day
+ Data.Functor.Contravariant: instance [safe] Contravariant (Proxy *)
+ Data.Functor.Contravariant: instance [safe] Typeable1 Comparison
+ Data.Functor.Contravariant: instance [safe] Typeable1 Equivalence
+ Data.Functor.Contravariant: instance [safe] Typeable1 Predicate
+ Data.Functor.Contravariant: instance [safe] Typeable2 Op
+ Data.Functor.Contravariant.Day: instance (Typeable1 f, Typeable1 g) => Typeable1 (Day f g)
+ Data.Functor.Day: instance (Typeable1 f, Typeable1 g) => Typeable1 (Day f g)
- Data.Functor.Contravariant: class Contravariant f where (>$) = contramap . const
+ Data.Functor.Contravariant: class Contravariant f where >$ = contramap . const

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+0.6.1.1+-------+* Fixed issue with needing `KindSignatures` on older GHCs+ 0.6.1 ----- * Added covariant `Day` convolution. It isn't contravariant, but it is inspired by the contravariant construction.
Data/Functor/Contravariant/Day.hs view
@@ -166,7 +166,7 @@ -- @ -- 'day1' '.' 'diag' = 'id' -- 'day2' '.' 'diag' = 'id'--- 'runDay '.' 'diag' = \a -> (a,a)+-- 'runDay' '.' 'diag' = \a -> (a,a) -- 'contramap' f . 'diag' = 'diag' . 'contramap' f -- @ 
Data/Functor/Day.hs view
@@ -1,5 +1,6 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE ExistentialQuantification #-}+{-# LANGUAGE KindSignatures #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE RankNTypes #-} -----------------------------------------------------------------------------
contravariant.cabal view
@@ -1,6 +1,6 @@ name:          contravariant category:      Control, Data-version:       0.6.1+version:       0.6.1.1 license:       BSD3 cabal-version: >= 1.6 license-file:  LICENSE@@ -10,8 +10,8 @@ homepage:      http://github.com/ekmett/contravariant/ bug-reports:   http://github.com/ekmett/contravariant/issues copyright:     Copyright (C) 2007-2014 Edward A. Kmett-synopsis:      Contravariant functors-description:   Contravariant functors+synopsis:      Contravariant functors and Day convolution+description:   Contravariant functors and Day convolution build-type:    Simple extra-source-files:   .travis.yml