Pull to refresh

Comments 5

Да, про эти ссылки совсем забыл, спасибо, добавил в пост.
Теперь анонимным функциям можно давать имена

Тем самым они автоматически перестают быть анонимными и становятся просто объектами первого класса.
Не совсем понял, куда пропадает анонимность? Это имя используется только для вызова функции самой себя. Чтобы не городить костыли подобного плана:

SomeFun = fun(Fun) -> do_something(), Fun(Fun) end,
SomeFun(SomeFun).


Нововведение полезное, я считаю.
Это совсем разные вещи, функции в эрланге и так объекты первого класса.

Как подметили выше, это сделано для другого.
Sign up to leave a comment.

Articles