string-conversions 0.2.1 → 0.3
raw patch · 2 files changed
+16/−1 lines, 2 files
Files
- Data/String/Conversions.hs +15/−0
- string-conversions.cabal +1/−1
Data/String/Conversions.hs view
@@ -89,6 +89,9 @@ -- from String +instance ConvertibleStrings String String where+ convertString = id+ instance ConvertibleStrings String StrictByteString where convertString = Data.ByteString.UTF8.fromString @@ -104,6 +107,9 @@ -- from StrictByteString +instance ConvertibleStrings StrictByteString StrictByteString where+ convertString = id+ instance ConvertibleStrings StrictByteString String where convertString = Data.ByteString.UTF8.toString @@ -121,6 +127,9 @@ -- from LazyByteString +instance ConvertibleStrings LazyByteString LazyByteString where+ convertString = id+ instance ConvertibleStrings LazyByteString String where convertString = Data.ByteString.Lazy.UTF8.toString @@ -138,6 +147,9 @@ -- from StrictText +instance ConvertibleStrings StrictText StrictText where+ convertString = id+ instance ConvertibleStrings StrictText String where convertString = Data.Text.unpack @@ -152,6 +164,9 @@ -- from LazyText++instance ConvertibleStrings LazyText LazyText where+ convertString = id instance ConvertibleStrings LazyText String where convertString = Data.Text.Lazy.unpack
string-conversions.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: string-conversions-version: 0.2.1+version: 0.3 synopsis: Simplifies dealing with different types for strings description: Provides a simple type class for converting values of different string types