image.png5 Кб, 522x87
Haskell (МФА: [hæskəl]) — стандартизированный чистый функциональный язык программирования общего наз /haskell/ 3626504 В конец треда | Веб
Haskell (МФА: [hæskəl]) — стандартизированный чистый функциональный язык программирования общего назначения. Является одним из самых распространённых языков программирования с поддержкой отложенных вычислений. Система типов — полная, сильная, статическая, с автоматическим выводом типов, основанная на системе типов Хиндли — Милнера. Поскольку язык функциональный, то основная управляющая структура — это функция.

Отличительная черта языка — серьёзное отношение к типизации; во многом в связи с этим язык назван в честь исследователя теории типов и изобретателя комбинаторной логики Хаскелла Карри.

Имеются средства взаимодействия с кодом на других языках программирования. Есть встроенная поддержка многозадачного и параллельного программирования, развитый инструментарий (средства автоматического тестирования, отладки и профилирования, в том числе для параллельных программ), существует несколько тысяч библиотек с открытым исходным кодом.

https://www.haskell.org/documentation/
https://learnyouahaskell.github.io/introduction.html
2 3629077
хаскелль крутой а тред так себе
3 3630048
Нахуя опять откопали стюардессу?
sage 4 3630133
>>630048
Чтобы искусственно улучшить статистику постинга в мёртвом разделе.
5 3630509
А у хаскеля форматировщика с табами нету? Или с гибкой настройкой там...
6 3631145
>>630509
Срыгос оформил быро, петушатина помойная. Сиди в своём дотнет треде и не вякай, окЭ?
7 3631793
>>631145
Да вы заебли везде моноширные шрифты ставить и под сетку равнять
Хочу на вердане с табами писать
8 3659253
Скачал формолу, поменял символ пробела на таб, скомпилировал и всё заработало, теперь другой вопрос
Чего так много языковой сервер весит? Компилятор сильнее ужимается

А вообще надо было твои треды в тред дохлых языков функционального программирования объединить, был же такой вроде

>>631793

> ровнять


быстрофикс
haskell.png12 Кб, 225x321
sage 9 3659257
Хаски - это для тех, кто слишком горд, чтобы писать на мейнстримной параше, но при этом слишком туп для настоящей математики в лице MATLAB, Wolfram или Isabelle/Coq.
Сажи аутистам.
10 3659350
Вайбкодить на нём можно? Если нет, то языку пизда.
11 3675425
ЗДАРОВА ПАСАНИ

>2 + 2 = 4

12 3693635
хули хаскель-тред живой а скала-треда нет?
13 3697630
>>659257
Да, даже лучше чем на дефолтных языках. Система типов крепко на рельсы робота ставит.
14 3728262
А почему на «самом лучшем ЯП всех времён» нет ни одного более-менее известного проекта?
На всех ФП-языках есть РОВНО один еле-живой проект медленно умирающий под давлением Kafka: RabbitMQ на Эрланге и всё.
15 3728500
>>626504 (OP)

>Каскель


Наречие для собак не осиливших автоматную инженерию.
16 3728554
>>728262
Потому что это исследовательский язык. Самым главным проектом на Хаскеле всегда был и будет сам Хаскель.
17 3728557
>>728554
То есть я правильно понимаю, что ОП-хуй предлагает мне (условному двачеру) изучить язык, чтобы изучать язык?
Нет, мне нравятся многие штуки, которые я слышу от функциональщиков, они звучат здраво. Но часто я вообще не понимаю, как это применить в реальной работе или хобби и все красивые тезисы разбиваются о реальность как не менее красивая идея чистого Коммунизма. Вот если бы тут были ссылки на 100500 проектов, которые можно покурить и миллион разных хеллоуворлдов, то я бы, может, и попробовал. Есть две большие категории ЯП: первые ругают, а вторыми никто не пользуется. И создаётся такое ощущение, что Хаскель плотно сидит во второй категории и выбираться не собирается.
18 3728565
>>728557

>Но часто я вообще не понимаю, как это применить в реальной работе или хобби


Ты просто тупой.
19 3728712
>>728565

>Ты просто тупой.


Может быть. А может, дело в том, что нет никаких наглядных примеров, как на хаскеле решают обычные задачи. Или необычные. Хоть какие-нибудь.

Вот если ты такой умный, расскажи, какие три последних задачи ты решил хаской и три самых маленьких задачи и хоть для чего-то их них — пришли код решения, демонстрирующий тотальное доминирование ФП. Желательно, не уровня Lab1, они обычно оторваны от жизни, но в целом можно и такие.

Если послушать теоретиков, то выходит, что ФП уделывает всех по красоте и оптимальности, но почему-то Кролик на восхитительном функциональном Эрланге в норме тянет до 50000 сообщений в секунду, а Кафка, написанная на Б-гомерзкой прожорливой ублюдочной Яве — миллион. Да, у них несколько отличается подход (главное — разница между QoS 0 и QoS 1), но разницу в 20 раз оправдать всё-равно сложно.
20 3728799
>>728557
ОП тебе нихуя не предлагает, он насрал ленивых тредов про малопопулярные языки, нихуя не дал полезной информации и даже не удосужился подтолкнуть обсуждение. Ниже по доске такой же дохлый тред про Скалу лежит.

>Вот если бы тут были ссылки на 100500 проектов, которые можно покурить и миллион разных хеллоуворлдов, то я бы, может, и попробовал


Если тебе так интересно, то иди и ищи. Оно легко гуглится.
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее