packages feed

utf8-conversions 0.1.0.3 → 0.1.0.4

raw patch · 5 files changed

+67/−26 lines, 5 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteString GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ByteStringBuilder GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyByteString GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.LazyText GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortByteString GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.ShortText GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Text GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.TextBuilder GHC.Base.String
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.ByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.ByteStringBuilder
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.LazyByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.LazyText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.ShortByteString
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.ShortText
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Text
- Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.TextBuilder
- Data.Convertible.Utf8: type ByteString = ByteString
- Data.Convertible.Utf8: type ByteStringBuilder = Builder
- Data.Convertible.Utf8: type LazyByteString = ByteString
- Data.Convertible.Utf8: type LazyText = Text
- Data.Convertible.Utf8: type ShortByteString = ShortByteString
- Data.Convertible.Utf8: type ShortText = ShortText
- Data.Convertible.Utf8: type Text = Text
- Data.Convertible.Utf8: type TextBuilder = Builder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteString GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ByteStringBuilder GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyByteString GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.LazyText GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortByteString GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.ShortText GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.Text GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible Data.Convertible.Utf8.Internal.TextBuilder GHC.Base.String
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.ByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.ByteStringBuilder
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.LazyByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.LazyText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.ShortByteString
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.ShortText
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.Text
+ Data.Convertible.Utf8: instance Data.Convertible.Utf8.Convertible GHC.Base.String Data.Convertible.Utf8.Internal.TextBuilder
+ Data.Convertible.Utf8.Internal: type ByteString = ByteString
+ Data.Convertible.Utf8.Internal: type ByteStringBuilder = Builder
+ Data.Convertible.Utf8.Internal: type LazyByteString = ByteString
+ Data.Convertible.Utf8.Internal: type LazyText = Text
+ Data.Convertible.Utf8.Internal: type ShortByteString = ShortByteString
+ Data.Convertible.Utf8.Internal: type ShortText = ShortText
+ Data.Convertible.Utf8.Internal: type Text = Text
+ Data.Convertible.Utf8.Internal: type TextBuilder = Builder

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for utf8-conversions +#### 0.1.0.4++Changed so that type synonyms around strings are not exported+ #### 0.1.0.3  - Fixed test dependencies to upload to stackage.
src/Data/Convertible/Utf8.hs view
@@ -1,22 +1,30 @@ {-# LANGUAGE FlexibleInstances     #-} {-# LANGUAGE MultiParamTypeClasses #-} -module Data.Convertible.Utf8 where+module Data.Convertible.Utf8+  ( convert,+    Convertible,+  )+where -import qualified Codec.Binary.UTF8.String  as Codec.UTF8-import qualified Data.ByteString           as BS-import qualified Data.ByteString.Builder   as BSB-import qualified Data.ByteString.Lazy      as BSL-import qualified Data.ByteString.Lazy.UTF8 as BSL.UTF8-import qualified Data.ByteString.Short     as BSS-import qualified Data.ByteString.UTF8      as BS.UTF8-import           Data.Maybe                (fromJust)-import qualified Data.Text                 as T-import qualified Data.Text.Encoding        as TE-import qualified Data.Text.Lazy            as TL-import qualified Data.Text.Lazy.Builder    as TB-import qualified Data.Text.Lazy.Encoding   as TLE-import qualified Data.Text.Short           as TS+import qualified Codec.Binary.UTF8.String       as Codec.UTF8+import qualified Data.ByteString                as BS+import qualified Data.ByteString.Builder        as BSB+import qualified Data.ByteString.Lazy           as BSL+import qualified Data.ByteString.Lazy.UTF8      as BSL.UTF8+import qualified Data.ByteString.Short          as BSS+import qualified Data.ByteString.UTF8           as BS.UTF8+import           Data.Convertible.Utf8.Internal (ByteString, ByteStringBuilder,+                                                 LazyByteString, LazyText,+                                                 ShortByteString, ShortText,+                                                 Text, TextBuilder)+import           Data.Maybe                     (fromJust)+import qualified Data.Text                      as T+import qualified Data.Text.Encoding             as TE+import qualified Data.Text.Lazy                 as TL+import qualified Data.Text.Lazy.Builder         as TB+import qualified Data.Text.Lazy.Encoding        as TLE+import qualified Data.Text.Short                as TS  -- | A typeclass that represents something that can be converted. --  A @Convertible a b@ instance represents an @a@ that can be converted to a @b@.@@ -24,15 +32,6 @@   -- | Convert from @a@ to @b@.   --    Byte string is assumed to be in utf-8 encoding.   convert :: a -> b--type Text = T.Text-type LazyText = TL.Text-type TextBuilder = TB.Builder-type ShortText = TS.ShortText-type ByteString = BS.ByteString-type LazyByteString = BSL.ByteString-type ByteStringBuilder = BSB.Builder-type ShortByteString = BSS.ShortByteString  -- Convert from String 
+ src/Data/Convertible/Utf8/Internal.hs view
@@ -0,0 +1,36 @@+module Data.Convertible.Utf8.Internal+  ( Text,+    LazyText,+    TextBuilder,+    ShortText,+    ByteString,+    LazyByteString,+    ByteStringBuilder,+    ShortByteString,+  )+where++import qualified Data.ByteString         as BS+import qualified Data.ByteString.Builder as BSB+import qualified Data.ByteString.Lazy    as BSL+import qualified Data.ByteString.Short   as BSS+import qualified Data.Text               as T+import qualified Data.Text.Lazy          as TL+import qualified Data.Text.Lazy.Builder  as TB+import qualified Data.Text.Short         as TS++type Text = T.Text++type LazyText = TL.Text++type TextBuilder = TB.Builder++type ShortText = TS.ShortText++type ByteString = BS.ByteString++type LazyByteString = BSL.ByteString++type ByteStringBuilder = BSB.Builder++type ShortByteString = BSS.ShortByteString
test/Data/Convertible/Utf8Spec.hs view
@@ -2,6 +2,7 @@  import           Codec.Text.Detect     (detectEncodingName) import           Data.Convertible.Utf8+import           Data.Convertible.Utf8.Internal import           Test.Hspec  spec :: Spec
utf8-conversions.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 675427925a81242ebfb81917697f089a33fec8fc6ccfd83ddf2cd981f8bd4dfe+-- hash: c125a7d35e1048a0b9054a06f2a487647a26869cb5e181121e0eb78fc5ddf431  name:           utf8-conversions-version:        0.1.0.3+version:        0.1.0.4 synopsis:       A string conversion library that assumes utf8 description:    Please see the README on GitHub at <https://github.com/chemirea/utf8-conversions#readme> category:       Data, Codec@@ -30,6 +30,7 @@ library   exposed-modules:       Data.Convertible.Utf8+      Data.Convertible.Utf8.Internal   other-modules:       Paths_utf8_conversions   hs-source-dirs: