
On Thu, Jul 14, 2011 at 5:04 PM, Ertugrul Soeylemez
Hello all,
I really like the way Animas (fork of Yampa) represents reactive systems, and I would love to write some of my simulations using it. Unfortunately most of what I want to do requires dynamic systems, which can be boiled down to me believing to need an ArrowChoice instance for the SF arrow, because I have to choose between different signal paths depending on the input signal or events.
Animas appears to be only suitable for robot-like systems with specific, predefined actors.
Is there anything I can do about it? Is it difficult to write the ArrowChoice instance? Or is there a different solution, which I overlooked?
If I understand the thesis about the Frag game correctly it uses rSwitch, or rpSwitch, to make a dynamic switch: http://www.haskell.org/haskellwiki/Yampa/rSwitch http://haskell.org/haskellwiki/Frag I've never used yampa though so I may have misunderstood the problem and/or question. Jason