HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduletagsoup-0.14.8Haskell2010

Text.StringLike

WARNING: This module is not intended for use outside the TagSoup library.

This module provides an abstraction for String's as used inside TagSoup. It allows TagSoup to work with String (list of Char), ByteString.Char8, ByteString.Lazy.Char8, Data.Text and Data.Text.Lazy.

  • 1 class
  • 1 value
  • Packagetagsoup-0.14.8
  • Exports3
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceStringLike.hs
classclass (Typeable a, Eq a, IsString a) => StringLike a where
#

A class to generalise TagSoup parsing over many types of string-like types. Examples are given for the String type.

Methods

Instances5StringLike