Hi, all!

Searching for a cause of typing error in program with HM types is time hog.
It especially important when rapid prototyping, when programmer omits type
signatures. I pretty sure programmer productivity will be increased at least
twice if IDE will meet following conditions:

1. Error messages must be fully informative. For example, instead of
"overloading could not be solved" compiler must report something like
"overloading could not be solved because it is no way to figure out instance
for class XXX while calling member YYY on line ZZZ".

2. It would be wonderful if you extend IDE such way that it will be possible
to edit such constraints in module properties that type of any variable or
function which has name matching to given regexp pattern will be restricted
to given type schemes. (!)

Sincerelly yours,
Vag.
_______________________________________________
clean-list mailing list
[email protected]
http://mailman.science.ru.nl/mailman/listinfo/clean-list

Reply via email to