base-4.9.1.0: Basic libraries

Copyright(c) The University of Glasgow 2001
LicenseBSD-style (see the file libraries/base/LICENSE)
Maintainerlibraries@haskell.org
Stabilityprovisional
Portabilitynon-portable (requires universal quantification for runST)
Safe HaskellUnsafe
LanguageHaskell2010

Control.Monad.ST.Lazy.Unsafe

Contents

Description

This module presents an identical interface to Control.Monad.ST, except that the monad delays evaluation of state operations until a value depending on them is required.

Unsafe API.

Synopsis

Unsafe operations

unsafeInterleaveST :: ST s a -> ST s a #

unsafeIOToST :: IO a -> ST s a #