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

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