Общее·количество·просмотров·страницы

среда, 30 мая 2012 г.

Подходит к концу 3 месяц работы, но видно, что скилы на багфиксе не выростут. Уходить или оставаться вот в чем вопрос

среда, 23 мая 2012 г.

Подсчет количества строк в входном файле

Подсчет количества строк в входном файле

main = interact wordCount
        where wordCount input = show (length(lines input)) ++ "\n"

Haskell азы

Как записать в файл используя Haskell

main = writeFile "/home/foo.txt" aaa
 
aaa  = "BBB" ++ "CCC"

Haskell for human beings

Казалось бы, что в этом языке классного, он занимает по рейтингу TIOBE на май всего лишь 35 строчку рейтинга, поднявшись за год всего на две позиции. Но, все же у него есть своя ниша.

  1. Надежные распределенные приложения. Как и Erlang Haskell очень часто применяется для написания распределенных приложений
  2. Отличный синтаксис;
  3. Чистая функциональная парадигма
  4. Haskell как и Common Lisp можно успешно применять для написания искусственного интеллекта;
  5. Криптография;
  6. Приложения для финансовой сферы
  7. И даже можно писать веб-приложения