Мне лично только 3 вида UI нужны: веб-странички, мобильные приложения и emacs-плагины. Для чего сейчас нативные десктопные GUI пишут? Сложная визуализация больших локальных д...
А нужна ли вообще специальная "хаскельная архитектура"? Есть простая кросс-языковая компонентная модель (категорию образует даже), которая нормально натягивается на любой язык...
Вот к примеру, есть сахарок для стрелок. Стрелками пользуется полтора человека, зачем они в GHC? У меня этот сахар вызвал реальные страдания, когда haskell mode сломался от то...
Я тут случайно набрёл на http://hackage.haskell.org/package/o-clock и узнал в нём std::chrono. Меня всегда мучал вопрос: зачем таскать в типах единицы измерения времени? Я пон...
А вы применяете рекурсивные схемы в проде? У меня одного статья с бананами и линзами тяжело идёт? Я её каждый год перечитывать пытаюсь, каждый раз продвигаюсь дальше, но в ито...
Кстати о суксессормл: он во что-то конкретное вылился или до сих пор только куча разных идей? Вот тут какая-то спека есть, но статус неясен: https://github.com/SMLFamily/Succe...
А с TypeSynonymInstances можно в ногу выстрелить, если импортируемый модуль не знает о синониме? Е.г., передать Set String в функцию, которая хочет Set [Char], и результат обр...
Фейсбук — это же вроде такая штука чтобы не сайтах логиниться без регистрации... Она ещё зачем-то нужна?
Ну в смысле механизм-то тот же самый, да. Регионы это очень похоже, но мне был интересен частный случай с более богатым набором операций и типов: например, байтстроки, которые...
Какие-то яндекс.рефераты пошли. Ход мыслей здорового инженера "есть проблема. Как её решить подешевле?". Ход мыслей курильщика "какую бы ещё найти проблему, которую можно реши...
Что именно тормозило-то? Ну вот zoom ещё понятно, с натяжкой слак-клиент (тот же электрон, показывающий веб-страничку). Слак я бы в емакс вынес, там в принципе всё Network-bou...
Зачем вообще использовать регулярки для парсинга, если есть парсер-комбинаторы? Ну разве что в Alex их скормить, чтобы удобный лексер получить. Но там теория не особо нужна.
Я просто не совсем понимаю, зачем его активно не любить, как Стивен? Статьи там разные выискивать и твитить. Это что-то изменит? Люди откроют глаза?
Программа вредная до ужоса была (свитчить раскладку при вводе пароля, серьёзно???), зачем вообще эту дрянь делать? Если нечем заняться, почему бы не сделать что-нибудь полезн...
"Вернуть std::string" – это вообще на грани фантастики. Кто будет вызывать деструкторы? Ты, похоже, хочешь boost::haskell
А код из примеров точно работает? Там никакого TemplateHaskell не надо? У меня в голове не компилируется. И явные импорты бы не помешали, я так и не нашел math из первого прим...
Gerrit кто-нибудь использует? Выглядит так, как будто с ним возни много.
Потому что зачем писать на таком хаскеле без единой либы, если можно писать на окамле, где хоть что-то есть, который компилируется в 10 раз быстрее и бинари получаются во стол...
А если у меня 5 записей, и у них общие поля? Каждую в отдельный модуль? Структуры-то – говно.
Дайте мне формальное определение "уровня". Я на C++ могу описывать монады и стейт-машины в тайплевеле, могу ассемблер встраивать. Какой там уровень?