haskell-install/
В 99% случаев если вам требуется компилятор Haskell, то Haskell Platform решит все ваши проблемы. В платформу входит не только непосредственно стабильная версия компилятора GHC, но и такие утилиты, как…
hackage-upload/
Недавно я залил на Hackage свой первый пакет. Тот самый, с параллельной реализацией генетического алгоритма . В действительности, пакеты на Hackage заливаются очень просто. Но все же я хотел бы…
haskell-genetic-algorithm/
Большинство из вас этого, конечно, не помнит, но года три-четыре назад в этом блоге приводилась реализация генетического алгоритма на Perl . На меня тут нахлынула ностальгия и я решил переписать…
erlang-simplicitydb/
Дело было вечером, делать было нечего, и я пошел гулять по интернетам в поисках существующих встраиваемых (embedded) баз данных для Erlang. Вот, скажем, есть у нас приложенька, которая работает с…
erlang-deb-package/
Примем за рабочую теорию, что мы здесь все взрослые и осознаем важность использования менеджера пакетов . Есть много способов упаковать приложение, написанное на Erlang , в deb, rpm или еще…
haskell-parallel/
Предыстория. Некоторое время назад в комментариях к заметке Работа с нитями/потоками в Haskell Роман совершенно справедливо заметил, что задачу перебора хэшей было бы куда правильнее решать, используя, например, пакет parallel.…
haskell-metrics/
Ранее мы выяснили, как на Haskell работать с базами данных , писать REST API , генерировать и читать JSON-стримы , работать с конфигами и писать логи . Для полного счастья…
haskell-neural-networks/
В общем, начитавшись Хайкина , у меня стали чесаться лапки поделать что-нить интересненькое с нейронными сетями. Писать, понятное дело, при этом я собирался на Haskell. Беглый поиск по Hackage выявил…
functor-applicative-and-monoid/
Мы с вами уже перестали бояться монад , но всякие непонятные стрелочки в коде типа <> , <$> , <*> и <|> по-прежнему повергают нас в ужас. Сегодня мы выясним,…
captcha-recognition-notes/
Перед вашими глазами находится заключительная заметка из серии постов о взломе капчи . В предыдущей части мы успешно обучили многослойную нейронную сеть , распознающую буквы на капче по отдельности. Сегодня…