Package0.1.25.0Control
rio
A standard library for Haskell
- Version0.1.25.0
- CategoryControl
- LicenceMIT
- AuthorMichael Snoyman
- Maintainermichael@snoyman.com
- Homepagegithub.com/commercialhaskell/rio#readme
- Pinned byhackage rio 0.1.25.0
- Sourcehackage.haskell.org/package/rio-0.1.25.0
Modules
- RIO
- RIO.ByteStringStrict ByteString. Import as: import qualified RIO.ByteString as BThis module does not export any partial functions. For those, see
- RIO.ByteString.LazyLazy ByteString. Import as: import qualified RIO.ByteString.Lazy as BLThis module does not export any partial functions. For those, see
- RIO.ByteString.Lazy.PartialLazy ByteString partial functions. Import as: import qualified RIO.ByteString.Lazy.Partial as BL'
- RIO.ByteString.PartialStrict ByteString partial functions. Import as: import qualified RIO.ByteString.Partial as B'
- RIO.CharUnicode Char. Import as: import qualified RIO.Char as CThis module does not export any partial functions. For those, see
- RIO.Char.PartialUnicode Char partial functions. Import as: import qualified RIO.Char.Partial as C'
- RIO.Deque
- RIO.Directory
- RIO.FileRationale This module offers functions to handle files that offer better durability and/or
- RIO.FilePath
- RIO.HashMapStrict Map with hashed keys. Import as: import qualified RIO.HashMap as HMThis module does not export any partial functions. For those, see
- RIO.HashMap.PartialStrict HashMap partial functions. Import as: import qualified RIO.HashMap.Partial as HM'
- RIO.HashSetSet with hashed members. Import as: import qualified RIO.HashSet as HS
- RIO.LensExtra utilities from microlens. @since: 0.1.16.0
- RIO.ListList. Import as: import qualified RIO.List as LThis module does not export any partial functions. For those, see
- RIO.List.PartialList partial functions. Import as: import qualified RIO.List.Partial as L'
- RIO.MapStrict Map. Import as: import qualified RIO.Map as MapThis module does not export any partial or unchecked functions. For those,
- RIO.Map.PartialStrict Map partial functions. Import as: import qualified RIO.Map.Partial as Map'
- RIO.Map.UncheckedThis module contains functions from Data.Map.Strict that have unchecked
- RIO.NonEmptyNonEmpty list. Import as: import qualified RIO.NonEmpty as NEThis module does not export any partial functions. For those, see
- RIO.NonEmpty.PartialNonEmpty list partial functions. Import as: import qualified RIO.NonEmpty.Partial as NE'
- RIO.PartialPartial functions. Import as: import qualified RIO.Partial as RIO'
- RIO.Prelude
- RIO.Prelude.SimpleProvide a SimpleApp datatype, for providing a basic App-like
- RIO.Prelude.Types
- RIO.ProcessInteracting with external processes. This module provides a layer on top of System.Process.Typed, with
- RIO.SeqSeq. Import as: import qualified RIO.Seq as Seq
- RIO.SetSet. Import as: import qualified RIO.Set as SetThis module does not export any partial or unchecked functions. For those,
- RIO.Set.PartialSet partial functions. Import as: import qualified RIO.Set.Partial as Set'
- RIO.Set.UncheckedThis module contains functions from Data.Set that have unchecked
- RIO.StateProvides reexports of MonadState and related helpers.
- RIO.TextStrict Text. Import as: import qualified RIO.Text as TThis module does not export any partial functions. For those, see
- RIO.Text.LazyLazy Text. Import as: import qualified RIO.Text.Lazy as TLThis module does not export any partial functions. For those, see
- RIO.Text.Lazy.PartialLazy Text partial functions. Import as: import qualified RIO.Text.Lazy.Partial as TL'
- RIO.Text.PartialStrict Text partial functions. Import as: import qualified RIO.Text.Partial as T'
- RIO.Time
- RIO.VectorGeneric Vector interface. Import as: import qualified RIO.Vector as VThis module does not export any partial or unsafe functions. For th…
- RIO.Vector.BoxedBoxed 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.PartialBoxed Vector partial functions. Import as: import qualified RIO.Vector.Boxed.Partial as VB'
- RIO.Vector.Boxed.UnsafeBoxed Vector unsafe functions. These perform no bounds
- RIO.Vector.PartialGeneric Vector interface partial functions. Import as: import qualified RIO.Vector.Partial as V'
- RIO.Vector.StorableStorable Vector. Import as: import qualified RIO.Vector.Storable as VSThis module does not export any partial or unsafe functions. For t…
- RIO.Vector.Storable.PartialStorable Vector partial functions. Import as: import qualified RIO.Vector.Storable.Partial as VS'
- RIO.Vector.Storable.UnsafeStorable Vector unsafe functions. These perform no bounds
- RIO.Vector.UnboxedUnboxed Vector. Import as: import qualified RIO.Vector.Unboxed as VUThis module does not export any partial or unsafe functions. For tho…
- RIO.Vector.Unboxed.PartialUnboxed Vector partial functions. Import as: import qualified RIO.Vector.Unboxed.Partial as VU'
- RIO.Vector.Unboxed.UnsafeUnoxed Vector unsafe functions. These perform no bounds
- RIO.Vector.UnsafeGeneric Vector interface unsafe functions. These perform no bounds
- RIO.WriterProvides reexports of MonadWriter and related helpers.
Description
See README and Haddocks at https://www.stackage.org/package/rio
Depends on
21 packages- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- containers-0.8with GHC
- deepseq-1.5.2.0with GHC
- directory-1.3.11.0with GHC
- exceptions-0.10.12with GHC
- filepath-1.5.5.0with GHC
- hashable-1.5.1.0in this set
- microlens-0.5.0.0in this set
- microlens-mtl-0.2.1.1in this set
- mtl-2.3.2with GHC
- primitive-0.9.1.0in this set
- process-1.6.30.0with GHC
- text-2.1.4with GHC
- time-1.16.0.1with GHC
- typed-process-0.2.13.0in this set
- unix-2.8.8.0with GHC
- unliftio-0.2.25.1in this set
- unliftio-core-0.2.1.0in this set
- unordered-containers-0.2.21in this set
- vector-0.13.2.0in this set