demarcate-0.1.0: src/Control/Monad/Trans/Demarcate.hs
---------------------------------------------------------------------------
-- |
-- Module : Control.Monad.Trans.Demarcate
-- Copyright : (c) 2013 Nickolay Kudasov
-- License : BSD-style (see the file LICENSE)
--
-- Maintainer : nickolay.kudasov@gmail.com
-- Stability : experimental
-- Portability : ghc
--
-- Interface for 'Demarcate' monad transformer.
---------------------------------------------------------------------------
module Control.Monad.Trans.Demarcate
(
Demarcate,
demarcateM, demarcateT,
execDemarcate,
wrapT,
transformDemarcateM, transformDemarcateFree,
hoistDemarcateT,
) where
import Control.Monad.Trans.Demarcate.Internal