live-sequencer 0.0.5.1 → 0.0.5.2
raw patch · 1 files changed
+14/−13 lines, 1 filesdep +network-uridep ~cgidep ~filepathdep ~networkPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: network-uri
Dependency ranges changed: cgi, filepath, network, non-empty, process, stm, unix
API changes (from Hackage documentation)
- Render: instance ChannelMessage Message
- Render: instance Message Message
- Render: instance Message msg => ChannelMessage (Channel msg)
- Tuple: instance (Show a, Show b) => Show (Pair a b)
+ Bool: infixr 2 ||
+ Bool: infixr 3 &&
+ Function: infixr 0 $
+ Function: infixr 9 .
+ Midi: infixr 6 =:=
+ Midi: infixr 7 +:+
+ Render: instance Render.ChannelMessage Midi.Message
+ Render: instance Render.Message Midi.Message
+ Render: instance Render.Message msg => Render.ChannelMessage (Midi.Channel msg)
+ Tuple: instance (GHC.Show.Show b, GHC.Show.Show a) => GHC.Show.Show (Tuple.Pair a b)
- Enum: pred :: Num a => a -> a
+ Enum: pred :: (Num a) => a -> a
- Enum: succ :: Num a => a -> a
+ Enum: succ :: (Num a) => a -> a
- ListLive: productInteger :: Integral a => [a] -> a
+ ListLive: productInteger :: (Integral a) => [a] -> a
- ListLive: sumInteger :: Integral a => [a] -> a
+ ListLive: sumInteger :: (Integral a) => [a] -> a
- Music: slowdown :: Integral a => a -> a -> a
+ Music: slowdown :: (Integral a) => a -> a -> a
- Music: speedup :: Integral a => a -> a -> a
+ Music: speedup :: (Integral a) => a -> a -> a
- Render: fileFromStream :: ChannelMessage msg => [Event msg] -> T
+ Render: fileFromStream :: (ChannelMessage msg) => [Event msg] -> T
- Render: trackFromStream :: ChannelMessage msg => [Event msg] -> Track
+ Render: trackFromStream :: (ChannelMessage msg) => [Event msg] -> Track
- Render: writeStream :: ChannelMessage msg => FilePath -> [Event msg] -> IO ()
+ Render: writeStream :: (ChannelMessage msg) => FilePath -> [Event msg] -> IO ()
Files
- live-sequencer.cabal +14/−13
live-sequencer.cabal view
@@ -1,7 +1,7 @@ Name: live-sequencer-Version: 0.0.5.1+Version: 0.0.5.2 Author: Henning Thielemann and Johannes Waldmann-Maintainer: Johannes Waldmann <waldmann@imn.htwk-leipzig.de>, Henning Thielemann <haskell@henning-thielemann.de>+Maintainer: Henning Thielemann <haskell@henning-thielemann.de>, Johannes Waldmann <waldmann@imn.htwk-leipzig.de> Category: Sound, Music, GUI License: GPL License-file: LICENSE@@ -72,7 +72,7 @@ Source-Repository this Type: git- Tag: 0.0.5.1+ Tag: 0.0.5.2 Location: https://github.com/thielema/livesequencer Flag gui@@ -165,12 +165,12 @@ data-accessor >=0.2.1 && <0.3, strict >=0.3.2 && <0.4, utility-ht >=0.0.8 && <0.1,- non-empty >=0.2 && <0.3,+ non-empty >=0.2 && <0.4, containers >=0.3 && <0.6, bytestring >=0.9 && <0.11,- process >=1.0 && <1.2,+ process >=1.0 && <1.5, directory >=1.0 && <1.3,- filepath >=1.1 && <1.4,+ filepath >=1.1 && <1.5, base >=4.2 && <5 Executable live-sequencer-gui@@ -178,7 +178,7 @@ Build-Depends: wx >=0.12.1 && <0.14, wxcore >=0.12.1 && <0.14,- stm >=2.2 && <2.4,+ stm >=2.2 && <2.5, concurrent-split >=0.0 && <0.1, transformers >=0.2.2 && <0.6, explicit-exception >=0.1.5 && <0.2,@@ -191,13 +191,13 @@ data-accessor-transformers >=0.2.1 && <0.3, data-accessor >=0.2.1 && <0.3, strict >=0.3.2 && <0.4,- non-empty >=0.2 && <0.3,+ non-empty >=0.2 && <0.4, utility-ht >=0.0.8 && <0.1, containers >=0.3 && <0.6, bytestring >=0.9 && <0.11,- process >=1.0 && <1.2,+ process >=1.0 && <1.5, directory >=1.0 && <1.3,- filepath >=1.1 && <1.4,+ filepath >=1.1 && <1.5, base >=4.2 && <5 Else Buildable: False@@ -237,8 +237,9 @@ HTTPServer Build-Depends: httpd-shed >=0.4 && <0.5,- network >=2.3 && <2.4,- cgi >=3001.1 && <3001.2,+ network >=2.6 && <2.7,+ network-uri >= 2.6 && <2.7,+ cgi >=3001.1 && <3001.4, html >=1.0 && <1.1 Else Hs-Source-Dirs: http/disable@@ -254,7 +255,7 @@ midi >=0.2 && <0.3, alsa-seq >=0.6 && <0.7, alsa-core >=0.5 && <0.6,- unix >=2.4 && <2.7,+ unix >=2.4 && <2.8, directory >=1.0 && <1.3, transformers >=0.2.2 && <0.6, base >=4.2 && <5