HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Moduletext-2.1.4Haskell2010

Data.Text.Internal.Fusion

Warning: this is an internal module, and does not have a stable API or name. Functions in this module may not check or enforce preconditions expected by public modules. Use at your own risk!

Text manipulation functions represented as fusible operations over streams.

Contents
  1. Types
  2. Creation and elimination
  3. Transformations
  4. Construction
  5. Scans
  6. Accumulating maps
  7. Generation and unfolding
  8. Indexing
Synopsis
  • Packagetext-2.1.4
  • Exports14
  • LanguageHaskell2010
  • LicenceBSD-2-Clause
  • SourceFusion.hs

Types

datadata Stream a

A co-recursive type yielding a single element at a time depending on the internal state it carries.

Constructors

Instances2Eq, Ord
  • Eq a => Eq (Stream a)Defined in text-2.1.4 · Data.Text.Internal.Fusion.Types
  • Ord a => Ord (Stream a)Defined in text-2.1.4 · Data.Text.Internal.Fusion.Types

Creation and elimination

Transformations

Construction

Scans

Accumulating maps

Generation and unfolding

Indexing