Чем больше я изучаю/программирую Erlang, тем больше я понимаю, что мне нужно учиться. Но здесь я хотел бы подтвердить или опровергнуть предположение, которое я сделал:
Допустим два модуля. Один я упаковываю как библиотеку; другой пакет я как сервер. Вопрос: Почему различие?
Предположение: функции во втором модуле должны либо сохранять состояние изолированным от остальной системы, либо выполняться одновременно с другими функциями.
Верно ли это и есть ли единственные две причины для упаковки модуля в виде сервера?
Спасибо,
ЛРП