packages feed

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 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