packages feed

constraint 0.1.2.1 → 0.1.3.0

raw patch · 2 files changed

+5/−1 lines, 2 filesdep +unconstrainedPVP ok

version bump matches the API change (PVP)

Dependencies added: unconstrained

API changes (from Hackage documentation)

+ Data.Constraint.Lifting: instance forall k1 k2 (c :: k2 -> GHC.Types.Constraint) (f :: k2 -> k1). Data.Constraint.Lifting.Lifting c Unconstrained.Unconstrained1 f

Files

Data/Constraint/Lifting.hs view
@@ -9,6 +9,7 @@ import Data.Functor.Classes import Data.Functor.Compose import Data.Morphism.Iso+import Unconstrained  class Lifting c d f where     lift :: c a :- d (f a)@@ -16,6 +17,8 @@ type Endolifting c = Lifting c c  --instance (∀ a . c a => d (f a)) => Lifting c d f where lift = Sub Dict++instance Lifting c Unconstrained1 f where lift = Sub Dict  instance Lifting Semigroup Monoid Maybe where lift = Sub Dict 
constraint.cabal view
@@ -1,5 +1,5 @@ name:                constraint-version:             0.1.2.1+version:             0.1.3.0 synopsis:            Reified constraints -- description:          license:             BSD3@@ -20,6 +20,7 @@   -- other-extensions:       build-depends:       base >=4.10 && <5                      , category >=0.1.2 && <0.3+                     , unconstrained >=0.1 && <0.2   -- hs-source-dirs:         default-language:    Haskell2010   default-extensions:  UnicodeSyntax