• Haskell "Очень удивительно (я бы даже сказал — внезапно!), но кортеж-пара в GHC является функтором. Это сложно понять, ведь функтор должен иметь только один параметр, а у пары их два. Можно восхищаться тем, как разработчики стандартной библиотеки GHC умудрились предоставить такую абстракцию, но мне кажется, полученное решение все же следует признать неудачным".

    habrahabr.ru

Replies (4)

  • @ymn, В хаскеле двух параметров не бывает. Тотальное каррирование.
  • @ymn, (→) a b anyone?
  • @ymn, хабр, что ты делаешь, прекрати
  • @ymn, вот это такой непрохидимый ужас. Если кто-то будет говорить про хабр как сообщество профессиональных разработчиков, то можно просто показывать ссылку на эту статью и количество плюсов и закрывать тему.