LINUX.ORG.RU
ФорумTalks

вопрос о Haskell


0

0

Захотелось ознакомиться с Haskell. В связи с этим есть два вопроса:

1) На что при изучении следует обратить особое внимание? В смысле, что, какие идиомы программирования/фишки в Haskell именно для него характерны? Например в Scheme это макросы, в C указатели/работа с памятью. Что уникального и особенно интересного есть в Haskell?

2) Чего не совсем большого (в ~1000 строк) посоветуете на Haskell написать чтобы эти идиомы/фишки из первого вопроса непосредственно опробовать на практике?

Спасибо за любые советы. :]

anonymous

1. Монады. Еще нужно учитывать, что это язык с отложенными вычислениями. Посмотреть как DSL'и в Haskell встраиваются.

2. Интерпретатор или компилятор какого-нибудь языка. Можно его в Haskell встроить.

Begemoth ★★★★★
()

1) Currying, монады, классы типов.

2) Как уже советовали - компилятор.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.