> -- Geniepro писал(а):
> ФутамурыУпсс
> -- Geniepro писал(а):
> Neil Mitchell,Угу, слышал....
Но я еще не настолько виртуоз в функциональном программировании... И показалось мне, что фигу на Haskell реализуется парадигма ООП в "неприкрытом виде". Будет обязательно какое-нибудь "левой ногой правое ухо"
Возможно, что только показалось...

НО, в Рефале есть возможность хранить абстрактные данные (тело объекта), и совершать над этими данными некие "побочные" действия, оскорбительные для апологетов функциональной парадигмы.
"Хранимые глобальные данные" - это такая фигня, что она либо есть в языке, либо ее нет.
Ну вот, показалось (!!!) мне, что в Haskell это только через доп.аргументы... Типа, если хочешь узнать реакцию на некоторое сообщение - изволь доложить обо всем, что было ранее начиная с 17-го года...

И тут у меня затруднения с функциональной парадигмой: ну не получается у меня (с самого начала!!!) устроить декомпозицию основной задачи на элементы, не обладающие "памятью"...
Когда-то были затруднения с ООП-подходом...
А сегодня - ну нужна мне, предположим, некая система управления. И как не попытаюсь "разбить на части" - обязательно какой-нибудь "цифровой фильтр" вылазит
И так это устойчиво происходит, что возникает подозрение, что именно так (а не иначе) и устроена жизнь. Как бы это не было противно функциональщикам