Цитата:
|
а в том же Erlang'e так, можно
|
Скорее только так и можно. Параметры функции - суть константы. Менять их нельзя и ничего специального для этого прописывать не надо.
На первый взгляд, кажется, что это убогость языка, но люди знакомые с понятием юнит-тестирование сразу поймут в чём прелесть такого подхода.