packages feed

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