Sat, 29 May 2010 17:26:02 +0200 wenzelm avoid :\ which is not tail-recursive and tends to overflow the tiny JVM stack, which is not resizable at runtime;
Sat, 29 May 2010 16:44:44 +0200 wenzelm define_state/new_state: provide state immediately, which is now lazy;
(0) -30000 -10000 -3000 -1000 -300 -100 -30 -10 -2 +2 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip