
13 May
2009
13 May
'09
9:33 a.m.
On Tue, 12 May 2009, Reiner Pope wrote:
So, thoughts? Do people program with Streams directly? What have I not considered?
Yes, for signal processing I sometimes use my custom Streams data type that misses the Skip constructor since I do not use 'filter' functions: http://darcs.haskell.org/synthesizer/src/Synthesizer/State/Signal.hs It has however the problem, that sharing is not possible. In order to get sharing, too, I introduced an arrow for causal processes: http://darcs.haskell.org/synthesizer/src-4/Synthesizer/Causal/Process.hs (Note that Hudak et.al. have independently developed a theory on causal processes.)