Почему в столь любимом Антихристом OCaml'e компилятор не может отличить 1 от 1. и требует вручную задавать / и /. и допускает столь кривые конструкцыы как String.blah-blah-blah?
Если я могу эту бодягу (зависимость операции от аргумента - уже реализованную, кстати) разрулить за 5 минуТ, значит авторы енту хрень могут подчистить за секунды. Так в чем глубинный смысл сей недоделанной ``кривизны''?