
23 Oct
2007
23 Oct
'07
10:25 a.m.
On 10/23/07, David Roundy
There's a difference between coding a compiler and coding anything else. SPJ's recommendation for libraries is to *always* use explicit import lists, as this gives maximum forward-compatibility, since otherwise your code could break when a new function is added to the imported module, due to name clashes. There was discussion recently (on haskell-cafe) of adding a warning for imports without an import list. I hope it gets added, as it'll make it easier to enforce darcs' coding guidelines. :)
Could you refer me to the darcs guidelines? :) I've googled nothing. -- vvv