Standardized conversion between string types
|LTS Haskell 20.16:||0.2.0|
|Stackage Nightly 2023-03-27:||0.2.0|
|Latest on Hackage:||0.2.0|
Maintained by firstname.lastname@example.org
This version can be pinned in stack with:
Module documentation for 0.2.0
Depends on 3 packages(full list with versions):
Used by 1 package in nightly-2023-03-27(full list with versions):
A type class to standardize string conversions. With this type class you only need to remember one function for converting between any two string variants. This package includes support for String, ByteString, and Text as well as the Lazy and Strict variants where necessary.
toS function is most useful when you have a fully defined
string conversion with a fixed (non-polymorphic) input and output type. Of
course you can still use it when you don’t have a fixed type. In that case
you might need to specify a type class constraint such as
StringConv s String.
- Don’t set optimization flag for library
- Add property tests and fix to make String <-> ByteString conversion safer PR 6.
- Add lib-Werror flag for development
- Fixed bug where decoding text from bytestrings would always decode leniently, even if Strict was used.
- Initial release