hsc3-lang 0.8 → 0.9
raw patch · 11 files changed
+16/−33 lines, 11 filessetup-changedPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Help/Collection/collection.help.lhs +4/−2
- Help/Math/pitch.help.lhs +1/−1
- Help/Pattern/List/pcollect.help.lhs +2/−0
- README +1/−1
- Setup.hs +3/−0
- Setup.lhs +0/−3
- Sound/SC3/Lang.hs +0/−6
- Sound/SC3/Lang/Collection.hs +0/−8
- Sound/SC3/Lang/Collection/SequenceableCollection.hs +0/−1
- Sound/SC3/Lang/Math.hs +0/−3
- hsc3-lang.cabal +5/−8
Help/Collection/collection.help.lhs view
@@ -1,7 +1,5 @@ * Lists of numbers are numerical, Extension -> import Sound.SC3.Lang.Collection- Pointwise operations in the supercollider language extend the shorter input by cycling.@@ -22,6 +20,8 @@ numerical type classes with the same extension behaviour, so that: +> import Sound.SC3.Lang.Collection.Numerical+ > [1, 2] + [3, 4, 5] has the same value as in the supercollider@@ -33,6 +33,8 @@ The function underlying the list numerical instances is zipWith_c:++> import Sound.SC3.Lang.Collection.SequenceableCollection > zipWith_c (+) [1, 2] [3, 4, 5]
Help/Math/pitch.help.lhs view
@@ -1,6 +1,6 @@ * Pitch & record -> import Sound.SC3.Lang.Math+> import Sound.SC3.Lang.Math.Pitch The supercollider language pitch model is organised as a tree with three separate
Help/Pattern/List/pcollect.help.lhs view
@@ -6,3 +6,5 @@ > import Sound.SC3.Lang.Pattern.List > pcollect (* 3) (pseq [1, 2, 3] 3)++> fmap (* 3) (pseq [1, 2, 3] 3)
README view
@@ -8,5 +8,5 @@ http://haskell.org/ http://audiosynth.com/ -(c) rohan drape, 2007-2010+(c) rohan drape, 2007-2011 gpl, http://gnu.org/copyleft/
+ Setup.hs view
@@ -0,0 +1,3 @@+#!/usr/bin/env runhaskell+import Distribution.Simple+main = defaultMain
− Setup.lhs
@@ -1,3 +0,0 @@-#!/usr/bin/env runhaskell-> import Distribution.Simple-> main = defaultMain
− Sound/SC3/Lang.hs
@@ -1,6 +0,0 @@-module Sound.SC3.Lang - ( module Sound.SC3.Lang.Collection- , module Sound.SC3.Lang.Math ) where--import Sound.SC3.Lang.Collection-import Sound.SC3.Lang.Math
− Sound/SC3/Lang/Collection.hs
@@ -1,8 +0,0 @@-module Sound.SC3.Lang.Collection - ( module Sound.SC3.Lang.Collection.Collection- , module Sound.SC3.Lang.Collection.Numerical- , module Sound.SC3.Lang.Collection.SequenceableCollection ) where--import Sound.SC3.Lang.Collection.Collection-import Sound.SC3.Lang.Collection.Numerical-import Sound.SC3.Lang.Collection.SequenceableCollection
Sound/SC3/Lang/Collection/SequenceableCollection.hs view
@@ -3,7 +3,6 @@ import Control.Monad import Data.List import Data.List.Split-import Data.Maybe import Sound.SC3.Lang.Collection.Collection import System.Random
− Sound/SC3/Lang/Math.hs
@@ -1,3 +0,0 @@-module Sound.SC3.Lang.Math ( module Sound.SC3.Lang.Math.Pitch ) where--import Sound.SC3.Lang.Math.Pitch
hsc3-lang.cabal view
@@ -1,16 +1,16 @@ Name: hsc3-lang-Version: 0.8+Version: 0.9 Synopsis: Haskell SuperCollider Language Description: Haskell library defining operations from the SuperCollider language class library License: GPL Category: Sound-Copyright: (c) Rohan Drape, 2007-2010+Copyright: (c) Rohan Drape, 2007-2011 Author: Rohan Drape Maintainer: rd@slavepianos.org Stability: Experimental Homepage: http://slavepianos.org/rd/?t=hsc3-lang-Tested-With: GHC == 6.10.3+Tested-With: GHC == 6.12.1 Build-Type: Simple Cabal-Version: >= 1.6 @@ -27,16 +27,13 @@ split, random GHC-Options: -Wall -fwarn-tabs- Exposed-modules: Sound.SC3.Lang- Sound.SC3.Lang.Collection- Sound.SC3.Lang.Collection.Collection+ Exposed-modules: Sound.SC3.Lang.Collection.Collection Sound.SC3.Lang.Collection.Numerical Sound.SC3.Lang.Collection.SequenceableCollection- Sound.SC3.Lang.Math Sound.SC3.Lang.Math.Pitch Sound.SC3.Lang.Pattern.List Sound.SC3.Lang.Pattern.Step Source-Repository head Type: darcs- Location: http://slavepianos.org/~rd/sw/hsc3-lang/+ Location: http://slavepianos.org/rd/sw/hsc3-lang/