
8 Feb
2006
8 Feb
'06
1:28 p.m.
On Wed, Feb 08, 2006 at 06:01:15PM +0000, Ben Rudiak-Gould wrote:
Well, I took it as a stripped-down example. I've often wished for a nonrecursive let in Haskell so that I could write let x = ...x... in ..., and restricting x's interface would be similarly useful. But you could argue that I should break out my pipeline stages into separate functions and compose them, and I suppose you'd probably be right.
I would argue that the language should discourage variable shadowing, so that shadow warnings can be used to find bugs. Thanks Ian