HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

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