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

Package0.1.22.0Control

rio

A standard library for Haskell

Modules

50 modules
  • RIO434
  • RIO.ByteString107Strict ByteString. Import as: import qualified RIO.ByteString as BThis module does not export any partial functions. For those, see
  • RIO.ByteString.Lazy85Lazy ByteString. Import as: import qualified RIO.ByteString.Lazy as BLThis module does not export any partial functions. For those, see
  • RIO.ByteString.Lazy.Partial9Lazy ByteString partial functions. Import as: import qualified RIO.ByteString.Lazy.Partial as BL'
  • RIO.ByteString.Partial10Strict ByteString partial functions. Import as: import qualified RIO.ByteString.Partial as B'
  • RIO.Char30Unicode Char. Import as: import qualified RIO.Char as CThis module does not export any partial functions. For those, see
  • RIO.Char.Partial3Unicode Char partial functions. Import as: import qualified RIO.Char.Partial as C'
  • RIO.Deque18
  • RIO.Directory61
  • RIO.File9Rationale This module offers functions to handle files that offer better durability and/or
  • RIO.FilePath53
  • RIO.HashMap39Strict Map with hashed keys. Import as: import qualified RIO.HashMap as HMThis module does not export any partial functions. For those, see
  • RIO.HashMap.Partial1Strict HashMap partial functions. Import as: import qualified RIO.HashMap.Partial as HM'
  • RIO.HashSet20Set with hashed members. Import as: import qualified RIO.HashSet as HS
  • RIO.Lens26Extra utilities from microlens. @since: 0.1.16.0
  • RIO.List116List. Import as: import qualified RIO.List as LThis module does not export any partial functions. For those, see
  • RIO.List.Partial14List partial functions. Import as: import qualified RIO.List.Partial as L'
  • RIO.Map109Strict Map. Import as: import qualified RIO.Map as MapThis module does not export any partial or unchecked functions. For those,
  • RIO.Map.Partial9Strict Map partial functions. Import as: import qualified RIO.Map.Partial as Map'
  • RIO.Map.Unchecked11This module contains functions from Data.Map.Strict that have unchecked
  • RIO.NonEmpty54NonEmpty list. Import as: import qualified RIO.NonEmpty as NEThis module does not export any partial functions. For those, see
  • RIO.NonEmpty.Partial2NonEmpty list partial functions. Import as: import qualified RIO.NonEmpty.Partial as NE'
  • RIO.Partial5Partial functions. Import as: import qualified RIO.Partial as RIO'
  • RIO.Prelude295
  • RIO.Prelude.Simple3Provide a SimpleApp datatype, for providing a basic App-like
  • RIO.Prelude.Types91
  • RIO.Process78Interacting with external processes. This module provides a layer on top of System.Process.Typed, with
  • RIO.Seq78Seq. Import as: import qualified RIO.Seq as Seq
  • RIO.Set51Set. Import as: import qualified RIO.Set as SetThis module does not export any partial or unchecked functions. For those,
  • RIO.Set.Partial7Set partial functions. Import as: import qualified RIO.Set.Partial as Set'
  • RIO.Set.Unchecked5This module contains functions from Data.Set that have unchecked
  • RIO.State15Provides reexports of MonadState and related helpers.
  • RIO.Text87Strict Text. Import as: import qualified RIO.Text as TThis module does not export any partial functions. For those, see
  • RIO.Text.Lazy87Lazy Text. Import as: import qualified RIO.Text.Lazy as TLThis module does not export any partial functions. For those, see
  • RIO.Text.Lazy.Partial14Lazy Text partial functions. Import as: import qualified RIO.Text.Lazy.Partial as TL'
  • RIO.Text.Partial15Strict Text partial functions. Import as: import qualified RIO.Text.Partial as T'
  • RIO.Time118
  • RIO.Vector153Generic Vector interface. Import as: import qualified RIO.Vector as VThis module does not export any partial or unsafe functions. For th…
  • RIO.Vector.Boxed136Boxed Vector. Import as: import qualified RIO.Vector.Boxed as VBThis module does not export any partial or unsafe functions. For those, see
  • RIO.Vector.Boxed.Partial35Boxed Vector partial functions. Import as: import qualified RIO.Vector.Boxed.Partial as VB'
  • RIO.Vector.Boxed.Unsafe21Boxed Vector unsafe functions. These perform no bounds
  • RIO.Vector.Partial35Generic Vector interface partial functions. Import as: import qualified RIO.Vector.Partial as V'
  • RIO.Vector.Storable112Storable Vector. Import as: import qualified RIO.Vector.Storable as VSThis module does not export any partial or unsafe functions. For t…
  • RIO.Vector.Storable.Partial33Storable Vector partial functions. Import as: import qualified RIO.Vector.Storable.Partial as VS'
  • RIO.Vector.Storable.Unsafe24Storable Vector unsafe functions. These perform no bounds
  • RIO.Vector.Unboxed173Unboxed Vector. Import as: import qualified RIO.Vector.Unboxed as VUThis module does not export any partial or unsafe functions. For tho…
  • RIO.Vector.Unboxed.Partial35Unboxed Vector partial functions. Import as: import qualified RIO.Vector.Unboxed.Partial as VU'
  • RIO.Vector.Unboxed.Unsafe21Unoxed Vector unsafe functions. These perform no bounds
  • RIO.Vector.Unsafe22Generic Vector interface unsafe functions. These perform no bounds
  • RIO.Writer10Provides reexports of MonadWriter and related helpers.

Description

See README and Haddocks at https://www.stackage.org/package/rio

Depends on

21 packages

Used by in this set · 0

Nothing in this set depends on it.