On Nov 13, 2007 6:56 PM, John Lato <[EMAIL PROTECTED]> wrote: > Hello, > > I know there are several important differences between let-expressions > and where-clauses regarding scoping and the restriction of "where" to > a top-level definition. However, frequently I write code in which > either one would be allowed, and I was wondering if there were any > guidelines or preferences for one structure over the other. Currently > my choice is guided by aesthetics more than anything else ( I prefer > the look and ordering of a where clause). Is there anything else I > should consider? What do veteran Haskell programmers prefer?
I use let in monadic code and in lambda expressions, and where clauses everywhere else, pretty much. It's pretty much entirely based on what I think "looks" nice. -- Sebastian Sylvan +44(0)7857-300802 UIN: 44640862 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe