packages feed

essence-of-live-coding-pulse 0.2.7 → 0.2.8

raw patch · 2 files changed

+5/−5 lines, 2 filesdep ~basedep ~essence-of-live-codingPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, essence-of-live-coding

API changes (from Hackage documentation)

Files

essence-of-live-coding-pulse.cabal view
@@ -1,5 +1,5 @@ name:                essence-of-live-coding-pulse-version:             0.2.7+version:             0.2.8 synopsis: General purpose live coding framework - pulse backend description:   essence-of-live-coding is a general purpose and type safe live coding framework.@@ -29,8 +29,8 @@   exposed-modules:     LiveCoding.Pulse   build-depends:-      base >= 4.11 && < 5-    , essence-of-live-coding >= 0.2.7+      base >= 4.13 && < 4.21+    , essence-of-live-coding >= 0.2.8     , transformers >= 0.5     , pulse-simple >= 0.1     , foreign-store >= 0.2
src/LiveCoding/Pulse.hs view
@@ -25,11 +25,11 @@ type PulseCell m a b = Cell (PulseT m) a b  -- | Compose with this cell to play a sound sample.-addSample :: Monad m => PulseCell m Float ()+addSample :: (Monad m) => PulseCell m Float () addSample = arr Sum >>> arrM tell  -- | Globally fix the sample rate to 48000 samples per second.-sampleRate :: Num a => a+sampleRate :: (Num a) => a sampleRate = 48000  {- | Create a pulse server backend handle.