Познакомился с Haskell.
Многое оказалось знакомо.
До многого оказывается "сам" давно "дошёл".
Для глубины понимания реализовал маленькое подмножество Haskell на своих скриптах.
Чисто в "образовательных целях".
Не для "промышленного применения". По крайней мере пока.
Очень помогают доки собственно по Haskell. Читаю её и делаю "кальку с примеров".
Упоминания тут:
http://programmingmindstream.blogspot.ru/2017/11/blog-post.html?m=1
Чем дальше реализую, тем больше проникаюсь "духом ФЯ".
"Что-то" в этом есть.
Особено в immutable, ленивости и ADT с patternMatching'ом.
Очень полезный ресурс вот:
https://www.ibm.com/developerworks/ru/library/l-haskell4/index.html
Там очень многое подробно объяснется. Дух и буква ФЯ.
Я там много чего полезного почерпнул. И понял как оно "под капотом" устроено.
Ну и про qsort я уже писал:
http://programmingmindstream.blogspot.ru/2017/11/haskell.html?m=1
На Haskell - qsort реально понятнее, чем на C или Pascal.
Ну и:
http://programmingmindstream.blogspot.ru/2017/11/blog-post_22.html?m=1
(+):
http://programmingmindstream.blogspot.ru/2017/11/haskell_1.html?m=1
http://programmingmindstream.blogspot.ru/2017/11/adt.html?m=1
Многое оказалось знакомо.
До многого оказывается "сам" давно "дошёл".
Для глубины понимания реализовал маленькое подмножество Haskell на своих скриптах.
Чисто в "образовательных целях".
Не для "промышленного применения". По крайней мере пока.
Очень помогают доки собственно по Haskell. Читаю её и делаю "кальку с примеров".
Упоминания тут:
http://programmingmindstream.blogspot.ru/2017/11/blog-post.html?m=1
Чем дальше реализую, тем больше проникаюсь "духом ФЯ".
"Что-то" в этом есть.
Особено в immutable, ленивости и ADT с patternMatching'ом.
Очень полезный ресурс вот:
https://www.ibm.com/developerworks/ru/library/l-haskell4/index.html
Там очень многое подробно объяснется. Дух и буква ФЯ.
Я там много чего полезного почерпнул. И понял как оно "под капотом" устроено.
Ну и про qsort я уже писал:
http://programmingmindstream.blogspot.ru/2017/11/haskell.html?m=1
На Haskell - qsort реально понятнее, чем на C или Pascal.
Ну и:
http://programmingmindstream.blogspot.ru/2017/11/blog-post_22.html?m=1
(+):
http://programmingmindstream.blogspot.ru/2017/11/haskell_1.html?m=1
http://programmingmindstream.blogspot.ru/2017/11/adt.html?m=1
Комментариев нет:
Отправить комментарий