loop-effin 0.1.0.1 → 0.1.1.0
raw patch · 2 files changed
+7/−6 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Control.Effect.Loop: ContinueWith :: c -> LoopState c e a
+ Control.Effect.Loop: ExitWith :: e -> LoopState c e a
+ Control.Effect.Loop: Return :: a -> LoopState c e a
Files
- Control/Effect/Loop.hs +6/−5
- loop-effin.cabal +1/−1
Control/Effect/Loop.hs view
@@ -3,11 +3,12 @@ {-# LANGUAGE MultiParamTypeClasses, NoMonomorphismRestriction, RankNTypes #-} {-# LANGUAGE ScopedTypeVariables, TypeFamilies, TypeOperators #-} {-# LANGUAGE UndecidableInstances #-}-module Control.Effect.Loop (Loop, EffectLoop, loop, stepLoop,- LoopState, loop', toCPS, fromCPS,- continue, exit, continueWith, exitWith,- foreach, while, doWhile, once,- repeatLoop, iterateLoop) where+module Control.Effect.Loop+ (Loop, EffectLoop, loop, stepLoop,+ LoopState(..), loop', toCPS, fromCPS,+ continue, exit, continueWith, exitWith,+ foreach, while, doWhile, once,+ repeatLoop, iterateLoop) where import Control.Effect import Control.Monad (when) import Data.Data (Typeable)
loop-effin.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: loop-effin-version: 0.1.0.1+version: 0.1.1.0 synopsis: control-monad-loop port for effin description: control-monad-loop like loop structure for effin. homepage: https://github.com/konn/loop-effin