Haskell: различия между версиями
>FANSG м выполнение запроса |
м clean up, removed: Жопа |
||
| Строка 4: | Строка 4: | ||
}} | }} | ||
{{wikipedia}} | {{wikipedia}} | ||
{{q|<nowiki>sequence_ $ ["Пх'нглуи", "мглв'нафх", "Ктулху", "Р'льех", "вгах'нагл", "фхтагн", "!"] >>= (\x -> [print x])</nowiki>|Ктулху| | {{q|<nowiki>sequence_ $ ["Пх'нглуи", "мглв'нафх", "Ктулху", "Р'льех", "вгах'нагл", "фхтагн", "!"] >>= (\x -> [print x])</nowiki>|Ктулху|Haskell}} | ||
{{q|The speed of light sucks|Кармак|[[всякое]]}} | {{q|The speed of light sucks|Кармак|[[всякое]]}} | ||
{{q|There are only two kinds of languages: the ones people complain about and the functional ones|ТрупСтрауса| | {{q|There are only two kinds of languages: the ones people complain about and the functional ones|ТрупСтрауса|Haskell}} | ||
[[Файл:Haskell_logo.gif|right|thumb|210px|Логотип Haskell]] | [[Файл:Haskell_logo.gif|right|thumb|210px|Логотип Haskell]] | ||
| Строка 41: | Строка 41: | ||
[[Файл:HL_splash.JPG|right|thumb|173px|Сплэш героического эпоса [[Half-life|Полуразвал]]]] | [[Файл:HL_splash.JPG|right|thumb|173px|Сплэш героического эпоса [[Half-life|Полуразвал]]]] | ||
* Греки нагло сплагиатили логотип Хаскелла в качестве 13-й буквы своего [[ | * Греки нагло сплагиатили логотип Хаскелла в качестве 13-й буквы своего [[алфавит]]а | ||
* В 1998 году вышел героический эпос [[Half-life|Полуразвал]] о хаскеллере, чисто функциональными методами осуществившем полный garbage collection | * В 1998 году вышел героический эпос [[Half-life|Полуразвал]] о хаскеллере, чисто функциональными методами осуществившем полный garbage collection | ||
* Для мирового сообщества Хаскелл играет несколько важных ролей, главенствующая среди которых — в жизни его (Хаскелла) создателей | * Для мирового сообщества Хаскелл играет несколько важных ролей, главенствующая среди которых — в жизни его (Хаскелла) создателей | ||
* Haskell номинируется на звание «природного врага № 1 [[Риальные пацаны|риальных пацанов]] от программирования» | * Haskell номинируется на звание «природного врага № 1 [[Риальные пацаны|риальных пацанов]] от программирования» | ||
* В языке Haskell Вечность (незавершаемая программа) — это разновидность [[ | * В языке Haskell Вечность (незавершаемая программа) — это разновидность [[Задница|Задницы (_|_)]], что доказывает его [[Труъ]]-происхождение | ||
== Подозрения и теории заговора == | == Подозрения и теории заговора == | ||
| Строка 75: | Строка 75: | ||
Контрзаклятие, написанное на C, как правило бессильно, хотя и занимает куда больше места. | Контрзаклятие, написанное на C, как правило бессильно, хотя и занимает куда больше места. | ||
* Революции под лозунгом «порезать Haskell по самые монады», как правило, подавлялись Верховным Жрецом [[Григорий Перельман|Григорием Перельманом]]. | * Революции под лозунгом «порезать Haskell по самые монады», как правило, подавлялись Верховным Жрецом [[Григорий Перельман|Григорием Перельманом]]. | ||
* Вывод типов — фича, заложенная в Haskell самой Комонадой. Однако ввод типов никто никогда не реализовывал. [[Ботаны]] многих эпох выдвигали предположения, что однажды типы в Хаскелле закончатся, ибо вводить их некому. Тем не менее, никто не знает, почему этого до сих пор не произошло. Есть мнение, что, узнав ответ на этот [[42|вопрос]], мы гораздо лучше будем понимать структуру Вселенной (в частности, разберемся в принципах работы [[ | * Вывод типов — фича, заложенная в Haskell самой Комонадой. Однако ввод типов никто никогда не реализовывал. [[Ботаны]] многих эпох выдвигали предположения, что однажды типы в Хаскелле закончатся, ибо вводить их некому. Тем не менее, никто не знает, почему этого до сих пор не произошло. Есть мнение, что, узнав ответ на этот [[42|вопрос]], мы гораздо лучше будем понимать структуру Вселенной (в частности, разберемся в принципах работы [[биореактор]]а и [[Малый адронный коллайдер|малого адронного коллайдера]]). | ||
== Изучение == | == Изучение == | ||
| Строка 81: | Строка 81: | ||
[[Файл:The_Haskell_SE.jpg|right|thumb|145px|Обложка HSOE]] | [[Файл:The_Haskell_SE.jpg|right|thumb|145px|Обложка HSOE]] | ||
Самый Мега-[[ТруЪ]]-одобрямс учебник по Haskell98 называется HSOE (Haskell SOtona Edition; что часто неверно расшифровывают как Haskell School Of Expression). Главной особенностью данного талмуда является наличие изображения [[ | Самый Мега-[[ТруЪ]]-одобрямс учебник по Haskell98 называется HSOE (Haskell SOtona Edition; что часто неверно расшифровывают как Haskell School Of Expression). Главной особенностью данного талмуда является наличие изображения [[моск]]а правильно обученного хаскеллера на обложке, что позволяет на глаз оценивать прогресс обучения. | ||
Другой популярный учебник по Haskell — YAHT (YA Havat Tebya), написанный еще [[Ктулху]] III по заказу Комонады, к настоящему моменту безнадежно устарел. Рецензии и поправки автору присылались, но он до сих пор не удосужился проснуться, чтобы их прочитать. | Другой популярный учебник по Haskell — YAHT (YA Havat Tebya), написанный еще [[Ктулху]] III по заказу Комонады, к настоящему моменту безнадежно устарел. Рецензии и поправки автору присылались, но он до сих пор не удосужился проснуться, чтобы их прочитать. | ||