essence-of-live-coding 0.1.0.2 → 0.1.0.3
raw patch · 2 files changed
+9/−6 lines, 2 filesdep ~basedep ~vector-sizedPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, vector-sized
API changes (from Hackage documentation)
Files
essence-of-live-coding.cabal view
@@ -1,5 +1,5 @@ name: essence-of-live-coding-version: 0.1.0.2+version: 0.1.0.3 synopsis: General purpose live coding framework description: essence-of-live-coding is a general purpose and type safe live coding framework.@@ -30,7 +30,7 @@ source-repository this type: git location: git@github.com:turion/essence-of-live-coding.git- tag: v0.1.0.2+ tag: v0.1.0.3 library@@ -68,10 +68,10 @@ other-extensions: DeriveDataTypeable build-depends:- base >= 4.11 && <4.13+ base >= 4.11 && < 5 , transformers == 0.5.* , syb == 0.7.*- , vector-sized == 1.4.*+ , vector-sized >= 1.2 , foreign-store hs-source-dirs: src default-language: Haskell2010@@ -84,7 +84,7 @@ , TestData.Foo2 hs-source-dirs: test build-depends:- base >= 4.11 && <4.13+ base >= 4.11 && < 5 , syb == 0.7.* , essence-of-live-coding , test-framework == 0.8.*@@ -96,7 +96,7 @@ main-is: TestExceptions.hs hs-source-dirs: app build-depends:- base >= 4.11 && <4.13+ base >= 4.11 && < 5 , essence-of-live-coding , transformers == 0.5.* default-language: Haskell2010
src/LiveCoding/Cell/Feedback.lhs view
@@ -58,6 +58,9 @@ cellStep (Feedback (state, s)) a = do ((b, s'), state') <- step state (a, s) return (b, Feedback (state', s'))+feedback cellState (ArrM f) = Cell { .. }+ where+ cellStep state a = f (a, state) \end{code} \end{comment} It enables us to write delays: