diff --git a/src/Control/Monad/Logic/Class.purs b/src/Control/Monad/Logic/Class.purs index 37cbfcd..ec87009 100644 --- a/src/Control/Monad/Logic/Class.purs +++ b/src/Control/Monad/Logic/Class.purs @@ -2,12 +2,9 @@ module Control.Monad.Logic.Class (class MonadLogic, msplit, interleave, fbind, r import Prelude -import Control.MonadPlus (class MonadPlus, class Alternative, class Alt, class Plus, (<|>), empty) -import Control.Monad.Reader.Class (class MonadReader, local, class MonadAsk, ask) +import Control.MonadPlus (class MonadPlus, (<|>), empty) import Control.Monad.State (runStateT) -import Control.Monad.State.Class (class MonadState, state) import Control.Monad.State.Trans (StateT(..)) -import Control.Monad.Trans.Class (class MonadTrans, lift) import Data.Tuple.Nested (type (/\), (/\)) import Data.Maybe (Maybe(..))