Сейчас я пытаюсь освоить Erlang. Это первый функциональный язык программирования, который я изучил, и я заметил, что в Erlang каждое задание, которое вы выполняете, является отдельным заданием. И, по-видимому, не только в Erlang, но и во многих других языках функционального программирования присваивания выполняются посредством одиночного присваивания.
Я действительно не понимаю, почему они сделали это именно так. Какова цель одиночного задания? Какие преимущества мы можем получить от этого?