
Adrian Hey wrote:
Oh and while we're at it, perhaps one of you could explain what it is you think is unsafe about the hypothetical top level <- bindings we're discussing (I've asked this before too, but no answer has been provided).
Are your objections dogmatic, aesthetic, or rational?
Do either of you object to the existance of such things as stdout?
Or are you happy with their existance and it's just their safe creation you object to? If so, this seems like a strange contradiction to me.
Just because something is possible does not make it desireable. There may be certain extreme examples that really do require this kind of thing - but I would have thought that if the code could be refactored not to require it then that would be better. Keean.