Стандарт scheme это - R5RS (Revised^5 Report on the Algorithmic Language Scheme). SRFI - Scheme Requests for Implementation, дополнения к стандарту (http://srfi.schemers.org/)
> cat foo.hs
main = putStrLn $ show r
where r = foldl (/) 1 [1, 2, 3]
> runhugs foo.hs
0.166666666666667
> cat bar.hs
main = putStrLn $ show r
where r = foldr (/) 1 [1, 2, 3]
> runhugs foo.hs
1.5