2009/6/3 Niklas Broberg <[email protected]>: > First there's the constructor called TransformListComp, which should > really be named GeneralizedListComp, since the constructor should > describe the extension and not the implementation scheme.
It's called TransformListComp because the "then f" syntax transforms a list using f (which has type [a] -> [a]) - not because the implementation works by transformation or anything like that! We considered but rejected GeneralizedListComp because it's too vague - what if someone comes up with another list comprehension generalisation in the future? Max _______________________________________________ Glasgow-haskell-users mailing list [email protected] http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
