Hi Alex.  You might want to look at Euterpea (as described in my book, The 
Haskell School of Music, or HSoM), which uses arrows both:

·         as a foundation for our GUI (which we call MUI – Musical User 
Interface), including reactive behaviors (like MIDI), and

·         as the basis for sound synthesis and audio processing.



But I also wonder if you could benefit from reading about more standard uses of 
Haskell, such as maps and folds and higher-order functions and lazy evaluation 
and infinite data structures and type classes and so on.  Such programming 
techniques are also described in HSoM in the context of music, which I presume 
is your main interest.  You can find more here:



http://haskell.cs.yale.edu/?post_type=publication&p=112



Best,   -Paul



-----Original Message-----
From: haskell-...@group.lurk.org [mailto:haskell-...@group.lurk.org] On Behalf 
Of alex
Sent: Friday, September 12, 2014 5:32 AM
To: haskell-...@group.lurk.org
Subject: [haskell art] Any FP ideas for Tidal?



Hi all,



I had a great time at FARM last week, but felt like I missed an

opportunity to ask a question at the end of my talk (paper available

here: http://dl.acm.org/citation.cfm?id=2633647)..



Haskell has been a really great host language for Tidal

(http://yaxu.org/tidal). I've found Haskell's Applicative type and its

syntax extremely useful, and ghc's string overloading hack helps with

tersity.. As I'm entirely self-taught as far as Haskell and FP is

concerned, I'm wondering if there's something I'm missing.. For

example I read about arrows and lenses but don't have any grasp of

what they are. Any advice for area of Haskell I could look into? I

just have a feeling that there could be something lurking, just out of

reach..



cheers



alex



--



Read the whole topic here: Haskell Art:

http://lurk.org/r/topic/3GANxU3pGq3XWV861sQBYk



To leave Haskell Art, email 
haskell-...@group.lurk.org<mailto:haskell-...@group.lurk.org> with the 
following email subject: unsubscribe

-- 

Read the whole topic here: Haskell Art:
http://lurk.org/r/topic/1uZIi0lmYF73Y7EEbXeWTx

To leave Haskell Art, email haskell-...@group.lurk.org with the following email 
subject: unsubscribe

Reply via email to