isomorphism-class 0.2.1.1 → 0.2.1.2
raw patch · 4 files changed
+53/−5 lines, 4 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- IsomorphismClass: ($dmmaybeFrom) :: (IsSome sup sub, IsSome sub sup) => sup -> Maybe sub
- IsomorphismClass: maybeFrom :: IsSome sup sub => sup -> Maybe sub
+ IsomorphismClass: maybeFrom :: (IsSome sup sub, IsSome sub sup) => sup -> Maybe sub
Files
- isomorphism-class.cabal +1/−2
- library/IsomorphismClass/Classes.hs +4/−1
- library/IsomorphismClass/Proxies.hs +3/−1
- library/IsomorphismClass/Relations.hs +45/−1
isomorphism-class.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: isomorphism-class-version: 0.2.1.1+version: 0.2.1.2 synopsis: Lawful typeclasses for conversion between types category: Conversion homepage: https://github.com/nikita-volkov/isomorphism-class@@ -90,7 +90,6 @@ IsomorphismClass.Relations.TextArrayAndWord8List IsomorphismClass.TextCompat.Array - build-tool-depends: autoexporter:autoexporter >=1.1.19 && <3 build-depends: QuickCheck >=2.13 && <3, base >=4.12 && <5,
library/IsomorphismClass/Classes.hs view
@@ -1,1 +1,4 @@-{-# OPTIONS_GHC -F -pgmF autoexporter #-}+module IsomorphismClass.Classes (module Exports) where++import IsomorphismClass.Classes.Is as Exports+import IsomorphismClass.Classes.IsSome as Exports
library/IsomorphismClass/Proxies.hs view
@@ -1,1 +1,3 @@-{-# OPTIONS_GHC -F -pgmF autoexporter #-}+module IsomorphismClass.Proxies (module Exports) where++import IsomorphismClass.Proxies.ViaIsSome as Exports
library/IsomorphismClass/Relations.hs view
@@ -1,1 +1,45 @@-{-# OPTIONS_GHC -F -pgmF autoexporter #-}+module IsomorphismClass.Relations (module Exports) where++import IsomorphismClass.Relations.BoxedVectorAndList as Exports+import IsomorphismClass.Relations.BoxedVectorAndSeq as Exports+import IsomorphismClass.Relations.ByteArrayAndByteString as Exports+import IsomorphismClass.Relations.ByteArrayAndLazyByteString as Exports+import IsomorphismClass.Relations.ByteArrayAndLazyByteStringBuilder as Exports+import IsomorphismClass.Relations.ByteArrayAndShortByteString as Exports+import IsomorphismClass.Relations.ByteArrayAndTextArray as Exports+import IsomorphismClass.Relations.ByteArrayAndWord8List as Exports+import IsomorphismClass.Relations.ByteStringAndLazyByteString as Exports+import IsomorphismClass.Relations.ByteStringAndLazyByteStringBuilder as Exports+import IsomorphismClass.Relations.ByteStringAndShortByteString as Exports+import IsomorphismClass.Relations.ByteStringAndText as Exports+import IsomorphismClass.Relations.ByteStringAndTextArray as Exports+import IsomorphismClass.Relations.ByteStringAndWord8List as Exports+import IsomorphismClass.Relations.Int16AndWord16 as Exports+import IsomorphismClass.Relations.Int32AndWord32 as Exports+import IsomorphismClass.Relations.Int64AndWord64 as Exports+import IsomorphismClass.Relations.Int8AndWord8 as Exports+import IsomorphismClass.Relations.IntAndWord as Exports+import IsomorphismClass.Relations.IntMapAndMapOfInt as Exports+import IsomorphismClass.Relations.IntSetAndSetOfInt as Exports+import IsomorphismClass.Relations.LazyByteStringAndLazyByteStringBuilder as Exports+import IsomorphismClass.Relations.LazyByteStringAndLazyText as Exports+import IsomorphismClass.Relations.LazyByteStringAndShortByteString as Exports+import IsomorphismClass.Relations.LazyByteStringAndTextArray as Exports+import IsomorphismClass.Relations.LazyByteStringAndWord8List as Exports+import IsomorphismClass.Relations.LazyByteStringBuilderAndShortByteString as Exports+import IsomorphismClass.Relations.LazyByteStringBuilderAndTextArray as Exports+import IsomorphismClass.Relations.LazyByteStringBuilderAndWord8List as Exports+import IsomorphismClass.Relations.LazyTextAndLazyTextBuilder as Exports+import IsomorphismClass.Relations.LazyTextAndStrictTextBuilder as Exports+import IsomorphismClass.Relations.LazyTextAndString as Exports+import IsomorphismClass.Relations.LazyTextAndText as Exports+import IsomorphismClass.Relations.LazyTextBuilderAndStrictTextBuilder as Exports+import IsomorphismClass.Relations.LazyTextBuilderAndString as Exports+import IsomorphismClass.Relations.LazyTextBuilderAndText as Exports+import IsomorphismClass.Relations.ListAndSeq as Exports+import IsomorphismClass.Relations.ShortByteStringAndTextArray as Exports+import IsomorphismClass.Relations.ShortByteStringAndWord8List as Exports+import IsomorphismClass.Relations.StrictTextBuilderAndString as Exports+import IsomorphismClass.Relations.StrictTextBuilderAndText as Exports+import IsomorphismClass.Relations.StringAndText as Exports+import IsomorphismClass.Relations.TextArrayAndWord8List as Exports