packages feed

pregame 1.0.2.0 → 1.0.3.0

raw patch · 2 files changed

+30/−1 lines, 2 filesdep ~base

Dependency ranges changed: base

Files

pregame.cabal view
@@ -1,7 +1,7 @@ name:   pregame version:-  1.0.2.0+  1.0.3.0 synopsis:   Prelude for applications description:@@ -48,6 +48,7 @@     Pregame.Lens     Pregame.Mtl     Pregame.Safe+    Pregame.StateVar     Pregame.Stm     Pregame.Text     Pregame.TextConversions
+ src/Pregame/StateVar.hs view
@@ -0,0 +1,28 @@+module Pregame.StateVar+  ( module X+  , getStateVar+  , setStateVar+  ) where++import Pregame.Mtl (MonadIO)++import Data.StateVar as X+  ( HasGetter+  , GettableStateVar+  , makeGettableStateVar+  , HasSetter(($=))+  , ($=!)+  , SettableStateVar+  , makeSettableStateVar+  , HasUpdate(($~), ($~!))+  , StateVar+  , makeStateVar+  , mapStateVar+  )+import Data.StateVar (get, ($=))++getStateVar :: (HasGetter t a, MonadIO m) => t -> m a+getStateVar = get++setStateVar :: (HasSetter t a, MonadIO m) => t -> a -> m ()+setStateVar = ($=)