HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Moduleoptics-extra-0.4.2.1Haskell2010

Data.Text.Optics

This module provides Isos for converting strict or lazy Text to or from a String or Builder, and an IxTraversal for traversing the individual characters of a Text.

The same combinators support both strict and lazy text using the IsText typeclass. You can import Data.Text.Strict.Optics or Data.Text.Lazy.Optics instead if you prefer monomorphic versions.

  • 1 class
  • 2 values
classclass IsText t where
#

Traversals for strict or lazy Text

Methods

Instances3IsText
  • IsText StringDefined in optics-extra-0.4.2.1 · Data.Text.Optics
  • IsText TextDefined in optics-extra-0.4.2.1 · Data.Text.Optics
  • IsText TextDefined in optics-extra-0.4.2.1 · Data.Text.Optics