HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Modulelinear-base-0.8.1

System.IO.Resource.Linear

  • 6 types
  • 20 values
datadata SeekMode
#

A mode that determines the effect of GHC.Internal.System.IO.hSeek hdl mode i.

Constructors

  • AbsoluteSeek

    the position of hdl is set to i.

  • RelativeSeek

    the position of hdl is set to offset i from the current position.

  • SeekFromEnd

    the position of hdl is set to offset i from the end of the file.

Instances9Enum, Eq, Ord, Read, Show, Ix, …
  • Enum SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Eq SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Ord SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Read SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Show SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Ix SeekModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.Device
  • Arbitrary SeekModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • CoArbitrary SeekModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • Function SeekModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Function
datadata IOMode
#

See GHC.Internal.System.IO.openFile

Instances9Enum, Eq, Ord, Read, Show, Ix, …
  • Enum IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Eq IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Ord IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Read IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Show IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Ix IOModeDefined in ghc-internal-10.0.0 · GHC.Internal.IO.IOMode
  • Arbitrary IOModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • CoArbitrary IOModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • Function IOModeDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Function
newtypenewtype RIO a
#
Instances8Monad, Functor, Applicative, MonadIO, Monoid, Semigroup, …
  • Applicative RIODefined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Functor RIODefined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Monad RIODefined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Functor RIODefined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Applicative RIODefined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • MonadIO RIODefined in linear-base-0.8.1 · Control.Monad.IO.Class.Linear
  • Monoid a => Monoid (RIO a)Defined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal
  • Semigroup a => Semigroup (RIO a)Defined in linear-base-0.8.1 · System.IO.Resource.Linear.Internal