packages feed

hsc3-utils (empty) → 0.14

raw patch · 6 files changed

+84/−0 lines, 6 filesdep +basedep +hsc3-rwsetup-changed

Dependencies added: base, hsc3-rw

Files

+ README view
@@ -0,0 +1,28 @@+hsc3-utils - haskell supercollider3 utilities+---------------------------------------------++[hsc3][hsc3] related utility programs.++`hash-paren` is a simple minded [haskell][hs] pre-processor that+extends the haskell `do` syntax by rewriting `#` parenthesised+elements of a right hand side expression as monadic bindings.  Ie.++    do ...+       c <- f #(a) #(b)+       ...++is rewritten as:++    do ...+       _hp_0 <- a+       _hp_1 <- b+       c <- f _hp_0 _hp_1+       ...++[hsc3]: http://rd.slavepianos.org/?t=hsc3+[hs]: http://haskell.org/++© [rohan drape][rd], 2013, [gpl][gpl].++[rd]: http://rd.slavepianos.org/+[gpl]: http://gnu.org/copyleft/
+ Setup.hs view
@@ -0,0 +1,3 @@+#!/usr/bin/env runhaskell+import Distribution.Simple+main = defaultMain
+ hs/hash-paren.hs view
@@ -0,0 +1,4 @@+import Sound.SC3.RW.HP {- hsc3-rw -}++main :: IO ()+main = hp_rewrite_ghcF
+ hs/id-clear.hs view
@@ -0,0 +1,4 @@+import Sound.SC3.RW.ID {- hsc3-rw -}++main :: IO ()+main = interact hsc3_id_clear
+ hs/id-rewrite.hs view
@@ -0,0 +1,4 @@+import Sound.SC3.RW.ID {- hsc3-rw -}++main :: IO ()+main = interact hsc3_id_rewrite
+ hsc3-utils.cabal view
@@ -0,0 +1,41 @@+Name:              hsc3-utils+Version:           0.14+Synopsis:          Haskell SuperCollider Utilities+Description:       Haskell SuperCollider Utilities+License:           GPL+Category:          Sound+Copyright:         (c) Rohan Drape, 2013+Author:            Rohan Drape+Maintainer:        rd@slavepianos.org+Stability:         Experimental+Homepage:          http://rd.slavepianos.org/?t=hsc3-utils+Tested-With:       GHC == 7.6.1+Build-Type:        Simple+Cabal-Version:     >= 1.8++Data-files:        README++executable hsc3-hash-paren+  build-depends:   base == 4.*,+                   hsc3-rw == 0.14.*+  hs-source-dirs:  hs+  main-is:         hash-paren.hs+  ghc-options:     -Wall -fwarn-tabs++executable hsc3-id-rewrite+  build-depends:   base == 4.*,+                   hsc3-rw == 0.14.*+  hs-source-dirs:  hs+  main-is:         id-rewrite.hs+  ghc-options:     -Wall -fwarn-tabs++executable hsc3-id-clear+  build-depends:   base == 4.*,+                   hsc3-rw == 0.14.*+  hs-source-dirs:  hs+  main-is:         id-clear.hs+  ghc-options:     -Wall -fwarn-tabs++Source-Repository  head+  Type:            darcs+  Location:        http://rd.slavepianos.org/sw/hsc3-utils/