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.