Hi, this code causes the Windows version to quit immediatly without an = error: > import List > crash a b c =3D if b `isPrefixOf` a then c else crash a b (c + 1) > crash "a" "b" 1 On Linux someone reported on comp.lang.functional that it produces the = error "ERROR - Garbage collector fails to reclaim sufficient space" and don't crash. Regards, Frank