
15 Dec
2010
15 Dec
'10
1:14 p.m.
It sounds like a good fit for your problem as stated. One thing to note is that Haskell will give you great abstractions for very strong amounts of code, as long as what you want to do is a good fit for the abstraction. Haskell makes it quite hard to fit a square peg into a round hole, so if one day you decide you need an agent that generates random numbers, you can either do dangerous stuff with unsafeInterleaveIO or you'll need to find a more flexible abstraction. Cheers, Edward