<p>Am 20.04.2017 08:44 schrieb "Andrey M, Zubarev" <<a href="mailto:zamtmn@gmail.com">zamtmn@gmail.com</a>>:<br>
><br>
> Hi All,<br>
><br>
> Why can't use procedural type for declare a procedure\function?<br>
> Why ever allow the exact same signature? It's uncomfortable<br>
> Maybe it makes sense to introduce into the language such a possibility?</p>
<p>No, that makes no sense. Function/procedures/methods are independent of of function/procedure/message types, maybe even declared indifferent units not related to each other and used together only in a third unit.</p>
<p>Also it would be harder to see easily which parameters a routine takes as you'd need to check the corresponding type first.<br>
(And if you now say that an IDE can help with that, well 1) not everyone uses one and 2) the same could be said about your original problem)</p>
<p>Regards,<br>
Sven</p>