Return all `Free` functionality from transformer package.
parent
77821b85df
commit
ed25faa7bc
|
@ -2,10 +2,10 @@
|
||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: 0cb4328131127220ea40389bad5ce555c55f8b68e2ba2c1e5df3978c3d620c24
|
-- hash: 7313cb13996b53c56cdacd3351d30f3368d5a00b3eb5508aa927e09a30d8ef3e
|
||||||
|
|
||||||
name: postlude
|
name: postlude
|
||||||
version: 0.1.0.4
|
version: 0.1.0.5
|
||||||
description: Please see the README on Github at <https://github.com/jrpotter/postlude#readme>
|
description: Please see the README on Github at <https://github.com/jrpotter/postlude#readme>
|
||||||
homepage: https://github.com/jrpotter/postlude#readme
|
homepage: https://github.com/jrpotter/postlude#readme
|
||||||
bug-reports: https://github.com/jrpotter/postlude/issues
|
bug-reports: https://github.com/jrpotter/postlude/issues
|
||||||
|
|
|
@ -59,10 +59,6 @@ import Control.Monad.Except as X
|
||||||
( MonadError, catchError, throwError
|
( MonadError, catchError, throwError
|
||||||
)
|
)
|
||||||
|
|
||||||
import Control.Monad.Free as X
|
|
||||||
( MonadFree, wrap
|
|
||||||
)
|
|
||||||
|
|
||||||
import Control.Monad.Reader as X
|
import Control.Monad.Reader as X
|
||||||
( MonadReader, ask, local, reader
|
( MonadReader, ask, local, reader
|
||||||
)
|
)
|
||||||
|
@ -87,7 +83,9 @@ import Control.Monad.Trans.Except as X
|
||||||
|
|
||||||
import Control.Monad.Trans.Free as X
|
import Control.Monad.Trans.Free as X
|
||||||
( Free
|
( Free
|
||||||
|
, FreeF, FreeF(Free), FreeF(Pure)
|
||||||
, FreeT, FreeT(FreeT), runFreeT
|
, FreeT, FreeT(FreeT), runFreeT
|
||||||
|
, MonadFree, wrap
|
||||||
)
|
)
|
||||||
|
|
||||||
import Control.Monad.Trans.Reader as X
|
import Control.Monad.Trans.Reader as X
|
||||||
|
|
Loading…
Reference in New Issue