Когда функция Erlang должна возвращать "ОК"?

Я часто вижу, как функции Erlang возвращают ok , или {ok, } , или {error, } .

Предположим, моя функция возвращает целое число N. Должна ли моя функция возвращать только N или {ok, N} ?

Или предположим, что моя функция включает вызов io: function («Яда яда») . Должен ли он вернуть ok или вообще ничего?

Или, предположим, я делаю запись или забаву. Следует ли мне вернуть {ok, R} или (ok, F} ?

Спасибо,

LRP

19
задан legoscia 26 October 2012 в 15:33
поделиться