A Pointless Library Proposal
Bulat Ziganshin
bulat.ziganshin at gmail.com
Tue Oct 31 06:13:36 EST 2006
Hello David,
Tuesday, October 31, 2006, 1:20:42 PM, you wrote:
>> But seems like we need a 'proper' solution. undefineds with lines
>> numbers, and errors with line numbers, would be a good start.
> I think it'd be nice to keep undefined around as a 'pure' bottom, and
> introduce a new value, say 'stub :: forall a. a' which is magic and
> sends the file and line location of its mention to stderr when
> executed.
and then you will introduce exception handling? :)
i think that 'undefined' should be not function but preprocessor symbol
that's translated into "file:line" notation, and we need the same
symbol for monads while error/fail should be used for custom error
messages (as they currently used)
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Libraries
mailing list