Я часто вижу, как функции Erlang возвращают ok
, или {ok,
, или {error,
.
Предположим, моя функция возвращает целое число N. Должна ли моя функция возвращать только N или {ok, N}
?
Или предположим, что моя функция включает вызов io: function («Яда яда»)
. Должен ли он вернуть ok
или вообще ничего?
Или, предположим, я делаю запись или забаву. Следует ли мне вернуть {ok, R}
или (ok, F}
?
Спасибо,
LRP