An extension to ListLike for those data types that are similar to a String. Minimal complete definition is toString and fromString.
Methods
toString :: s -> StringConverts the structure to a String
lines :: ListLike full s => s -> fullBreaks a string into a list of strings
words :: ListLike full s => s -> fullBreaks a string into a list of words
unlines :: ListLike full s => full -> sJoins lines
unwords :: ListLike full s => full -> sJoins words
show :: Show a => a -> sGeneralize the Show method t return any StringLike.
fromStringLike :: StringLike s' => s -> s'fromText :: StringLike Text => Text -> sOverride this to avoid extra String conversions.
fromLazyText :: StringLike Text => Text -> sOverride this to avoid extra String conversions.
Instances17StringLike, …
StringLike CharStringDefined in ListLike-4.7.8.4 · Data.ListLike.CharStringStringLike CharStringLazyDefined in ListLike-4.7.8.4 · Data.ListLike.CharStringStringLike CharsDefined in ListLike-4.7.8.4 · Data.ListLike.CharsStringLike StringDefined in ListLike-4.7.8.4 · Data.ListLike.Instances · orphanStringLike TextDefined in ListLike-4.7.8.4 · Data.ListLike.Text.Text · orphanStringLike BuilderDefined in ListLike-4.7.8.4 · Data.ListLike.Text.Builder · orphanStringLike TextDefined in ListLike-4.7.8.4 · Data.ListLike.Text.TextLazy · orphanStringLike (Seq Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Instances · orphanStringLike (DList Char)Defined in ListLike-4.7.8.4 · Data.ListLike.DList · orphanStringLike (FMList Char)Defined in ListLike-4.7.8.4 · Data.ListLike.FMList · orphanStringLike (UTF8 ByteString)Defined in ListLike-4.7.8.4 · Data.ListLike.UTF8 · orphanStringLike (UTF8 ByteString)Defined in ListLike-4.7.8.4 · Data.ListLike.UTF8 · orphanStringLike (Vector Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Vector.Vector · orphanStringLike (Vector Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Vector.Storable · orphanStringLike (Vector Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Vector.Unboxed · orphan(Eq (v Char), Vector v Char) => StringLike (v Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Vector.Generic · orphan(Integral i, Ix i) => StringLike (Array i Char)Defined in ListLike-4.7.8.4 · Data.ListLike.Instances · orphan