
16 Jun
2008
16 Jun
'08
1:17 p.m.
2008/6/15 Magicloud Magiclouds
Hello, I am getting familiar with FP now, and I have a "program design" kind of question. Say I have something like this in C: static int old; int diff (int now) { /* this would be called once a second */ int ret = now - old; old = now; return ret; } Because there is no "variable" in Haskell. So how to do this in a FP way?
A better question would be to think about what you are trying to accomplish, and then ask how to achieve that through functional programming. David