Skip to content
This repository was archived by the owner on Jan 17, 2020. It is now read-only.

Commit 5fb99b0

Browse files
Delete MonadPlus instances
Fixes #3.
1 parent 7bcde13 commit 5fb99b0

File tree

2 files changed

+0
-6
lines changed

2 files changed

+0
-6
lines changed

src/Control/Monad/IO.purs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import Control.Monad.Eff.Unsafe (unsafeCoerceEff)
1414
import Control.Monad.Error.Class (class MonadError)
1515
import Control.Monad.IO (INFINITY)
1616
import Control.Monad.Rec.Class (class MonadRec)
17-
import Control.MonadPlus (class MonadPlus)
1817
import Control.MonadZero (class MonadZero)
1918
import Control.Plus (class Plus)
2019
import Data.Monoid (class Monoid)
@@ -54,5 +53,3 @@ derive newtype instance plusIO :: Plus IO
5453
derive newtype instance alternativeIO :: Alternative IO
5554

5655
derive newtype instance monadZeroIO :: MonadZero IO
57-
58-
derive newtype instance monadPlusIO :: MonadPlus IO

src/Control/Monad/IOSync.purs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import Control.Monad.Eff.Unsafe (unsafeCoerceEff)
1212
import Control.Monad.Error.Class (class MonadError, catchError, throwError)
1313
import Control.Monad.IO (INFINITY)
1414
import Control.Monad.Rec.Class (class MonadRec)
15-
import Control.MonadPlus (class MonadPlus)
1615
import Control.MonadZero (class MonadZero)
1716
import Control.Plus (class Plus)
1817
import Data.Monoid (class Monoid, mempty)
@@ -54,5 +53,3 @@ instance plusIOSync :: Plus IOSync where
5453
instance alternativeIOSync :: Alternative IOSync
5554

5655
instance monadZeroIOSync :: MonadZero IOSync
57-
58-
instance monadPlusIOSync :: MonadPlus IOSync

0 commit comments

Comments
 (0)