RealWorld
base Control.Monad.ST Control.Monad.ST.Lazy Control.Monad.ST.Lazy.Safe Control.Monad.ST.Safe GHC.Base GHC.Exts,
ghc-prim GHC.Prim,
primitive Control.Monad.Primitive,
foldl Control.Foldl,
proto-lens Data.ProtoLens.Encoding.Growing,
ihaskell IHaskellPrelude,
massiv Data.Massiv.Array.Mutable,
parameterized-utils Data.Parameterized.HashTable,
what4 What4.Utils.MonadST,
ghc-internal GHC.Internal.Base GHC.Internal.Control.Monad.ST GHC.Internal.Control.Monad.ST.Imp GHC.Internal.Control.Monad.ST.Lazy GHC.Internal.Control.Monad.ST.Lazy.Imp GHC.Internal.Exts,
rebase Rebase.Prelude,
massiv-test Test.Massiv.Utils RealWorld is deeply magical. It is
primitive, but it is
not
unlifted (hence
ptrArg). We never manipulate
values of type
RealWorld; it's only used in the type system, to
parameterise
State#.
RealWorld is deeply magical. It is primitive, but it
is not unlifted (hence ptrArg). We never manipulate
values of type RealWorld; it's only used in the type system,
to parameterise State#.
The
s type for running
OW in
IO.
The token used in the implementation of the IO monad as a state monad.
It does not pass any information at runtime. See also
runRW#.
Not on Stackage, so not searched.
The Real World Haskell Book
Not on Stackage, so not searched.
Primitives for manipulating the state of the universe