String -http +package

package string
package
Common things for strings Version 0.3.1
package string-class
package
String class library Version 0.1.5.1
package string-combinators
package
string-combinators provides handy polymorphic functions to build and combine string-like values. All functions are polymorphic in their string-like type but usually have a Monoid or IsString constraint. Version 0.6.0.4
package string-conversions
package
Provides a simple type class for converting values of different string types into values of other string types. Version 0.3.0.1
package string-qq
package
QuasiQuoter for non-interpolated strings, texts and bytestrings. Version 0.0.2
package string-quote
package
QuasiQuoter for non-interpolated strings, texts and bytestrings. Version 0.0.1
package string-similarity
package
algorithms for finding the longest common substring in a set of documents Version 0.1.0.0
package stringable
package
Data.Stringable provides a type class with a set of functions for converting to and from the most often used string-linke types in Haskell. Version 0.1.2
package stringbuilder
package
https://github.com/sol/stringbuilder#readme Version 0.4.0
package stringlike
package
Transformations to several string-like types Version 0.0.0
package stringprep
package
Implements the StringPrep algorithm Version 0.1.5
package strings
package
This package provides various functions for working with strings, such as join, split, toUppercase, etc. The functions in this package work with all kinds of strings such as Text, ByteString, String, and their respective lazy counter parts. There is also an interface which is agnostic of the underlying string type. v1.0.2: Fixed an issue with strSplitAll. Applied to the empty string it should return an empty list, but it returned a list containing a single empty string. It now returns correctly the empty list. v1.1: Added strToUpper, strToLower, strCapitalize, strCons, and  strMap. Also sCapitalize, sCons, and sMap. Version 1.1
package stringsearch
package
This package provides several functions to quickly search for substrings in strict or lazy ByteStrings. It also provides functions for breaking or splitting on substrings and replacing all occurrences of a substring (the first in case of overlaps) with another. GHC before 6.10 are no longer supported, other compilers only if they support BangPatterns. If you need it to work with other compilers, send a feature request. Version 0.3.6.5
package stringtable-atom
package
Memoize Strings as Atoms for fast comparison and sorting, with maps and sets Version 0.0.6.2
package base16-bytestring
package
Fast base16 (hex) encoding and decoding for ByteStrings Version 0.1.1.5
package base32-bytestring
package
base32 and base32hex codec according to RFC4648 http://tools.ietf.org/html/rfc4648 The package API is similar to base64-bytestring. Version 0.2.1.0
package base64-bytestring
package
Fast base64 encoding and decoding for ByteStrings Version 1.0.0.1
package base64-string
package
This Base64 implementation uses the characters A-Z a-z 0-9 + along with = to signal the number of characters mod 3. It is compliant with both PEM (RFC 989 RFC 1421) and MIME (RFC 2045). Version 0.2
package bitstring
package
Lazy bit strings, built on the top of bytestrings. Version 0.0.0
package bytestring
package
An efficient compact, immutable byte string type (both strict and lazy) suitable for binary or 8-bit character data. The ByteString type represents sequences of bytes or 8-bit characters. It is suitable for high performance use, both in terms of large data quantities, or high speed requirements. The ByteString functions follow the same style as Haskell's ordinary lists, so it is easy to convert code from using String to ByteString. Two ByteString variants are provided: * Strict ByteStrings keep the string as a single large array. This makes them convenient for passing data between C and Haskell. * Lazy ByteStrings use a lazy list of strict chunks which makes it suitable for I/O streaming tasks. The Char8 modules provide a character-based view of the same underlying ByteString types. This makes it convenient to handle mixed binary and 8-bit character content (which is common in many file formats and network protocols). The Builder module provides an efficient way to build up ByteStrings in an ad-hoc way by repeated concatenation. This is ideal for fast serialisation or pretty printing. There is also a ShortByteString type which has a lower memory overhead and can can be converted to or from a ByteString, but supports very few other operations. It is suitable for keeping many short strings in memory. ByteStrings are not designed for Unicode. For Unicode strings you should use the Text type from the text package. These modules are intended to be imported qualified, to avoid name clashes with Prelude functions, e.g. > import qualified Data.ByteString as BS Version 0.10.4.0

Show more results