dow 0.2.3 → 0.2.4
raw patch · 3 files changed
+13/−2 lines, 3 filesdep +mersenne-randomdep ~elerea
Dependencies added: mersenne-random
Dependency ranges changed: elerea
Files
- CHANGES +4/−0
- dow.cabal +2/−2
- src/Utils.hs +7/−0
CHANGES view
@@ -1,3 +1,7 @@+0.2.4 - 111122+* adjusted for version 2.5.0 of the library+* moved random number generator into the example+ 0.2.3 - 110402 * adjusted for version 2.2.0 of the library
dow.cabal view
@@ -1,5 +1,5 @@ Name: dow-Version: 0.2.3+Version: 0.2.4 Cabal-Version: >= 1.2 Synopsis: Dungeons of Wor Category: game, reactivity, FRP@@ -43,5 +43,5 @@ Executable dow HS-Source-Dirs: src Main-IS: Main.hs- Build-Depends: base >= 4 && < 5, elerea >= 2.0.0, OpenGL >= 2.4, GLFW >= 0.4, array, directory+ Build-Depends: base >= 4 && < 5, elerea >= 2.5.0, OpenGL >= 2.4, GLFW >= 0.4, array, directory, mersenne-random GHC-Options: -O2 -fno-warn-deprecated-flags
src/Utils.hs view
@@ -8,6 +8,7 @@ import Data.Maybe import Data.Traversable hiding (sequence) import FRP.Elerea.Simple+import System.Random.Mersenne infix 2 --> @@ -34,3 +35,9 @@ return (fst =<< pw,trig) toMaybe b s = if b then Just <$> s else pure Nothing++noise :: MTRandom a => SignalGen (Signal a)+noise = effectful randomIO++getRandom :: MTRandom a => SignalGen a+getRandom = execute randomIO