George Russell wrote: > I think their disadvantages are overstated. Glasgow Haskell uses them > lots, And I bet the implementors wish they hadn't used them as much. ;) Now we have some weird division of flags into static and dynamic, for instance. Global (top level) variables can be very convenient, but they often come back to bite you. -- Lennart