From ed25faa7bc831737271fa835b5169073b001df5f Mon Sep 17 00:00:00 2001 From: Joshua Potter Date: Thu, 22 Mar 2018 08:51:06 -0700 Subject: [PATCH] Return all `Free` functionality from transformer package. --- postlude.cabal | 4 ++-- src/Postlude.hs | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/postlude.cabal b/postlude.cabal index 3d2e7b8..be7416f 100644 --- a/postlude.cabal +++ b/postlude.cabal @@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack -- --- hash: 0cb4328131127220ea40389bad5ce555c55f8b68e2ba2c1e5df3978c3d620c24 +-- hash: 7313cb13996b53c56cdacd3351d30f3368d5a00b3eb5508aa927e09a30d8ef3e name: postlude -version: 0.1.0.4 +version: 0.1.0.5 description: Please see the README on Github at homepage: https://github.com/jrpotter/postlude#readme bug-reports: https://github.com/jrpotter/postlude/issues diff --git a/src/Postlude.hs b/src/Postlude.hs index 39a84ae..b2a99bb 100644 --- a/src/Postlude.hs +++ b/src/Postlude.hs @@ -59,10 +59,6 @@ import Control.Monad.Except as X ( MonadError, catchError, throwError ) -import Control.Monad.Free as X - ( MonadFree, wrap - ) - import Control.Monad.Reader as X ( MonadReader, ask, local, reader ) @@ -87,7 +83,9 @@ import Control.Monad.Trans.Except as X import Control.Monad.Trans.Free as X ( Free + , FreeF, FreeF(Free), FreeF(Pure) , FreeT, FreeT(FreeT), runFreeT + , MonadFree, wrap ) import Control.Monad.Trans.Reader as X