packages feed

purescript-0.7.2.0: tests/support/flattened/Control-Monad-Eff-Unsafe.purs

module Control.Monad.Eff.Unsafe where

import Prelude

import Control.Monad.Eff

-- | Change the type of an effectful computation, allowing it to be run in another context.
-- |
-- | Note: use of this function can result in arbitrary side-effects.
foreign import unsafeInterleaveEff :: forall eff1 eff2 a. Eff eff1 a -> Eff eff2 a