isomorphism-class 0.3.1.1 → 0.3.1.2
raw patch · 3 files changed
+18/−2 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- isomorphism-class.cabal +1/−1
- library/IsomorphismClass.hs +17/−0
- library/IsomorphismClass/Relations/LazyTextAndLazyTextBuilder.hs +0/−1
isomorphism-class.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: isomorphism-class-version: 0.3.1.1+version: 0.3.1.2 synopsis: Isomorphism typeclass as a lawful solution to the conversion problem description: = Conversion problem
library/IsomorphismClass.hs view
@@ -29,6 +29,23 @@ -- 'from' @'Data.ByteString.Builder.Builder' $ -- 'to' a <> 'to' b <> 'to' c -- @+--+-- Which is equivalent to:+--+-- @+-- combineEncodings :: 'Data.ByteString.Short.ShortByteString' -> 'Data.Primitive.ByteArray' -> 'Data.ByteString.Lazy.ByteString' -> [Word8]+-- combineEncodings a b c =+-- LazyByteString.'Data.ByteString.Lazy.unpack' $+-- Builder.'Data.ByteString.Builder.toLazyByteString' $+-- mconcat+-- [ Builder.'Data.ByteString.Builder.shortByteString' a,+-- Builder.'Data.ByteString.Builder.shortByteString'+-- ( let ByteArray.'Data.Primitive.ByteArray.ByteArray' array = b+-- in ShortByteString.'Data.ByteString.Short.SBS' array+-- ),+-- Builder.'Data.ByteString.Builder.lazyByteString' c+-- ]+-- @ module IsomorphismClass ( -- * Typeclasses IsomorphicTo (..),
library/IsomorphismClass/Relations/LazyTextAndLazyTextBuilder.hs view
@@ -5,7 +5,6 @@ import qualified Data.Text.Lazy import qualified Data.Text.Lazy.Builder import IsomorphismClass.Classes-import IsomorphismClass.Prelude instance IsomorphicTo Data.Text.Lazy.Text Data.Text.Lazy.Builder.Builder where to = Data.Text.Lazy.Builder.toLazyText