cabal/
Что-то в последнее время мне подозрительно часто стали задавать этот вопрос. Как по мне, тут все предельно просто, и на пост тема едва ли тянет. Но раз люди интересуются, видимо,…
haskell-exceptions/
Один из наиболее запутанных вопросов при изучении Haskell — это обработка исключений. Многие учебники, в том числе LYH, повествуют об исключениях, описанных в стандарте Haskell 98, создавая тем самым ошибочное…
erlang-lock-manager/
Недавно коллега рассказал мне об одном интересном паттерне в Erlang’е. На самом деле, то, о чем он рассказал, это настолько полезная и очевидная фигня, что я не понимаю, как мне…
haskell-resource-pool/
Помните, мы когда-то писали телефонную книгу на Haskell и прикручивали к ней веб-интерфейс ? У этой телефонной книги есть существенный недостаток. Дело в том, что соединение с базой данных устанавливается только…
haskell-hslogger/
В любом серьезном приложении должно быть логирование, и по возможности логов должно писаться как можно больше. Тут даже обсуждать нечего. Наиболее каноничным средством для решения этой задачи в мире Haskell…
cloud-haskell-notes/
На этой неделе мы проделали большую работу. Если вы честно прочитали весь цикл постов о Cloud Haskell , во всем разобрались и прорешали домашку, то можете с чистой совестью пойти…
cloud-haskell-api/
На данный момент мы уже посмотрели на Cloud Haskell в действии и выяснили, в чем заключаются отличия Cloud Haskell от Erlang . Сегодня же мы посмотрим на основные функции, предоставляемые Cloud…
cloud-haskell-example/
Итак, у вас было целых два дня на то, чтобы подготовиться к подаче материала про Cloud Haskell , а также составить общее впечатление об отличиях Cloud Haskell от Erlang .…
cloud-haskell-vs-erlang/
Cloud Haskell — это фреймворк / DSL для разработки конкарент распределенных отказоустойчивых приложений без разделяемого состояния. Типа Erlang, только лучше. Как минимум, за счет строгой статической типизации , компиляции в…
cloud-haskell/
Как я уже когда-то писал, потоки в Haskell сделаны как можно более легковесными для минимизации накладных расходов и чтобы поверх них можно было сотворить все что угодно. Прекрасным примером всего…