foldl' is shadowed by something, but what?
I downloaded the new release this morning.
[This is on a
HP-UX varsovie A.09.05 A 9000/735 2001675185 two-user license
with
#define TREX 1
#define USE_DOUBLE_PRECISION 1
]
___ ___ ___ ___ __________ __________
/ / / / / / / / / _______/ / _______/ Hugs 1.4
/ /___/ / / / / / / / _____ / /______
/ ____ / / / / / / / /_ / /______ / The Nottingham and Yale
/ / / / / /___/ / / /___/ / _______/ / Haskell User's System
/__/ /__/ /_________/ /_________/ /_________/ December 1997
Copyright (c) The University of Nottingham and Yale University, 1994-1997.
Bug reports: [EMAIL PROTECTED] Web: http://www.haskell.org/hugs.
Reading file "/home/fabricel/systems/Hugs-1.4/share/hugs/lib/Prelude.hs":
Reading file "/home/fabricel/systems/Hugs-1.4-971209/bugs/bug01.hs":
Hugs session for:
/home/fabricel/systems/Hugs-1.4/share/hugs/lib/Prelude.hs
/home/fabricel/systems/Hugs-1.4-971209/bugs/bug01.hs
Type :? for help
Bug01> foldl
<<function>>
Bug01> foldl'
ERROR: Undefined variable "foldl'"
Bug01> :l
Hugs session for:
/home/fabricel/systems/Hugs-1.4/share/hugs/lib/Prelude.hs
Prelude> foldl
<<function>>
Prelude> foldl'
ERROR: Unresolved overloading
*** type : Eval a => (a -> b -> a) -> a -> [b] -> a
*** expression : foldl'
Prelude>
===============================================================================
-- contents of "Bug01.hs":
module Bug01 where
f = 2