packages feed

essence-of-live-coding-gloss 0.2.0.1 → 0.2.1

raw patch · 3 files changed

+6/−9 lines, 3 filesdep ~essence-of-live-codingPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: essence-of-live-coding

API changes (from Hackage documentation)

Files

essence-of-live-coding-gloss.cabal view
@@ -1,5 +1,5 @@ name:                essence-of-live-coding-gloss-version:             0.2.0.1+version:             0.2.1 synopsis: General purpose live coding framework - Gloss backend description:   essence-of-live-coding is a general purpose and type safe live coding framework.@@ -32,7 +32,7 @@ source-repository this   type:     git   location: git@github.com:turion/essence-of-live-coding.git-  tag:      v0.1.0.3+  tag:      v0.2.1  library   exposed-modules:@@ -43,7 +43,7 @@       base >= 4.11 && < 5     , syb >= 0.7     , transformers >= 0.5-    , essence-of-live-coding >= 0.2.0.1+    , essence-of-live-coding >= 0.2.1     , foreign-store >= 0.2     , gloss >= 1.13   hs-source-dirs:      src
src/LiveCoding/Gloss/Debugger.hs view
@@ -6,7 +6,7 @@ import Data.Data  -- transformers-import Control.Monad.Trans.Writer+import Control.Monad.Trans.Writer.Strict import Control.Monad.Trans.Class import Control.Monad.Trans.State.Strict 
src/LiveCoding/Gloss/PictureM.hs view
@@ -6,7 +6,7 @@ -- transformers import Control.Monad.Trans.Class import Control.Monad.Trans.Reader as X-import Control.Monad.Trans.Writer+import Control.Monad.Trans.Writer.Strict  -- gloss import Graphics.Gloss@@ -33,10 +33,7 @@   :: Monad m   => Cell (PictureT m) a b   -> Cell m ([Event], a) (Picture, b)-runPictureT = hoistCellOutput (fmap massageWriterOutput . runWriterT) . runReaderC'-  where-    massageWriterOutput :: ((b, s), pic) -> ((pic, b), s)-    massageWriterOutput ((b, s), pic) = ((pic, b), s)+runPictureT = runWriterC . runReaderC'  addPicture :: Monad m => Cell (PictureT m) Picture () addPicture = arrM $ lift . tell