0xd34df00d
19.07.2012 21:33 Aedalus
А еще у меня баттхерт от мудаков, считающих, что наличие в языке map, foldr и лямбд автоматически добавляет в него элементы функциональщины.
А еще у меня баттхерт от мудаков, считающих, что наличие в языке map, foldr и лямбд автоматически добавляет в него элементы функциональщины.
а что еще нужно?
Ты, наверное, забыл тег *python. Или есть ещё какие-то такие же? Олсо, ты совершенно точно забыл про filter, ай-яй-яй!
Python, C# какой-нибудь еще, я хз.
Опять же, композиция функций, каррирование-декаррирование, инкапсуляция стейта, декларативщина.
М, в C# тоже есть? Ты сейчас про их версию HaskellDB, или они там для всего применяются?
Ну лямбды там есть, map есть.
Иммутабельность забыл.
И ссылочную прозрачность.
Отсутствие стейта подразумевает же.
Ты написал «инкапсуляция стейта», кстати. То ли я сонный и не понимаю, то ли ты опечатался.
Я сонный и неправильно выразился )
Еще можно вбросить сильную типизацию и кококо, но лень.