packages feed

text-builder-lawful-conversions 0.1 → 0.1.1

raw patch · 2 files changed

+20/−2 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ TextBuilderLawfulConversions: class (IsMany a b, Is b a) => Is a b
+ TextBuilderLawfulConversions: class IsSome a b => IsMany a b
+ TextBuilderLawfulConversions: class IsSome a b

Files

src/library/TextBuilderLawfulConversions.hs view
@@ -1,5 +1,23 @@-module TextBuilderLawfulConversions () where+-- |+-- Provides instance for conversion between 'TextBuilder' and:+--+-- - 'Data.Text.Text'+-- - 'Data.Text.Lazy.Text'+-- - 'Data.Text.Lazy.Builder.Builder'+-- - 'Data.Text.Encoding.StrictBuilder'+-- - 'Data.Text.Encoding.StrictTextBuilder'+--+-- The typeclasses are reexported here for documentation purposes,+-- letting you know which instances are available.+module TextBuilderLawfulConversions+  ( IsSome,+    IsMany,+    Is,+  )+where +import LawfulConversions (Is, IsMany, IsSome)+import TextBuilder (TextBuilder) import TextBuilderLawfulConversions.LazyBuilder () import TextBuilderLawfulConversions.LazyText () import TextBuilderLawfulConversions.StrictBuilder ()
text-builder-lawful-conversions.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name: text-builder-lawful-conversions-version: 0.1+version: 0.1.1 category: Text, Builders, Conversions synopsis: Orphan instances of "lawful-conversions" for "text-builder" homepage: https://github.com/nikita-volkov/text-builder-lawful-conversions