@hackage / string-conv

Standardized conversion between string types

Latest0.2.0

About

Metadata

  • Last updated , by MichaelXavier
  • License BSD-3-Clause
  • Categories Text Processing
  • Maintained by: ozgun.ataman@soostone.com

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    lib-werror (off by default)

    Turn on -Wall and -Werror. Should always be enabled in development.

Readme

string-conv

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.

StringConv's 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.