Посоветуйте книгу по Haskell
От: koenjihyakkei Россия  
Дата: 19.03.19 09:45
Оценка:
Давно задумываюсь над изучением какого-нибудь функционального языка, дабы расширить свое сознатие и постичь дзэн. Выбираю между лиспом и хаскелем, склоняюсь в пользу последнего, хотя на первом у нас на работе есть проект, с которым я даже периодически косвенно сталкиваюсь. Но второй вроде как моднее/современнее, да и в вакансиях иногда мелькает.

Так вот, что лучше взять для изучения Хасекля? Курта или Липовача? Первая вроде посовременнее, но и цена +500р. Стоит ли оно того?
Re: Курт
От: Qbit86 Кипр
Дата: 19.03.19 09:49
Оценка: 2 (1) +1
Здравствуйте, koenjihyakkei, Вы писали:

K>Так вот, что лучше взять для изучения Хасекля? Курта или Липовача? Первая вроде посовременнее, но и цена +500р. Стоит ли оно того?


Насколько мне известно, лучше взять Курта: https://medium.com/@_bravit/книги-по-программированию-на-haskell-выводы-712c1f5b7749
Глаза у меня добрые, но рубашка — смирительная!
Re[2]: Курт
От: koenjihyakkei Россия  
Дата: 19.03.19 09:52
Оценка:
Здравствуйте, Qbit86, Вы писали:

Да, но он там и про Липовача хорошо отзывается и советует качинающим.
Re: Посоветуйте книгу по Haskell
От: hyperboloid  
Дата: 19.03.19 09:58
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

K>Давно задумываюсь над изучением какого-нибудь функционального языка, дабы расширить свое сознатие и постичь дзэн. Выбираю между лиспом и хаскелем, склоняюсь в пользу последнего, хотя на первом у нас на работе есть проект, с которым я даже периодически косвенно сталкиваюсь. Но второй вроде как моднее/современнее, да и в вакансиях иногда мелькает.


K>Так вот, что лучше взять для изучения Хасекля? Курта или Липовача? Первая вроде посовременнее, но и цена +500р. Стоит ли оно того?


Прямо берешь и отсюда начинаешь изучать http://learnyouahaskell.com/chapters, зачем бумагу покупать. Потом вот здесь хорошие советы https://stackoverflow.com/questions/1012573/getting-started-with-haskell. Ну и дальше надо прямо брать и что-нибудь писать реальное, параллельно углубляясь в более сложные концепции, документации и статей навалом. Раз в неделю поглядывать на https://haskellweekly.news.
Re[3]: Курт
От: Qbit86 Кипр
Дата: 19.03.19 10:02
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

K>Да, но он там и про Липовача хорошо отзывается и советует качинающим.


Это просто то, что помню из личного общения с Виталием Брагилевским (член Хаскель-комитета 2020). Тот пост всё-таки 2017 года. С тех пор появился русский перевод Курта, перевод делали его знакомые, а он там редактором.
Сам он тоже пишет книгу по Хаскель, но она для блоее продвинутого уровня, и на английском; доступна в MEAP (Вроде даже есть скидка 50% по промокоду wm031519lt)
Глаза у меня добрые, но рубашка — смирительная!
Re: Посоветуйте книгу по Haskell
От: msorc Грузия  
Дата: 19.03.19 10:36
Оценка: +2
Здравствуйте, koenjihyakkei, Вы писали:

Посмотри еще курс Дениса Москвина на stepik — https://stepik.org/course/75

Хорошо объясняет, но вопросы на проверку по-моему изредка бывают задротные (но можно пропускать).
Re: Роганова Н. Функциональное программирование
От: igor-booch Россия  
Дата: 20.03.19 07:37
Оценка:
Отвечайте на это сообщение, только если у Вас хорошее настроение и в Вашем ответе планируются только конструктивные вопросы и замечания
http://rsdn.ru/Info/rules.xml
Re: Посоветуйте книгу по Haskell
От: HrorH  
Дата: 23.03.19 07:27
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

Я бы взял Курта. Там все понятно написано, особенно для тех кому и так все понятно. И эта книга более современная и ближе к практике.
А если нужно въехать с нуля, то я бы порекомендовал перед Куртом найти в сети и почитать Функциональное программирование Филд Харрисон, Мир 1993 год.
Ну и заодно для начала почитать несколько сотен книг и статей по абстрактной алгебре, теории категорий, лямбда-исчислению, логике, теории типов и т.п. Не то чтобы это все было нужно, но помогло бы настроиться на нужную волну.
Re: Посоветуйте книгу по Haskell
От: Poopy Joe Бельгия  
Дата: 18.08.19 17:22
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

K>Давно задумываюсь над изучением какого-нибудь функционального языка, дабы расширить свое сознатие и постичь дзэн. Выбираю между лиспом и хаскелем, склоняюсь в пользу последнего, хотя на первом у нас на работе есть проект, с которым я даже периодически косвенно сталкиваюсь. Но второй вроде как моднее/современнее, да и в вакансиях иногда мелькает.


K>Так вот, что лучше взять для изучения Хасекля? Курта или Липовача? Первая вроде посовременнее, но и цена +500р. Стоит ли оно того?


Лучше взять Haskell Programming From First Principles дабы постичь дзен, а потом сделать data61 course, чтобы постичь хаскель. Как-то так.
Re: Посоветуйте книгу по Haskell
От: varenikAA  
Дата: 05.06.20 05:50
Оценка: -1
Здравствуйте, koenjihyakkei, Вы писали:

K>Давно задумываюсь над изучением какого-нибудь функционального языка, дабы расширить свое сознатие и постичь дзэн. Выбираю между лиспом и хаскелем, склоняюсь в пользу последнего, хотя на первом у нас на работе есть проект, с которым я даже периодически косвенно сталкиваюсь. Но второй вроде как моднее/современнее, да и в вакансиях иногда мелькает.


K>Так вот, что лучше взять для изучения Хасекля? Курта или Липовача? Первая вроде посовременнее, но и цена +500р. Стоит ли оно того?


Нет, только лисп!
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Уилл Курс "Программируй на Haskell"
От: sergii.p  
Дата: 14.02.23 11:15
Оценка:
Здравствуйте, koenjihyakkei, Вы писали:

https://www.labirint.ru/books/671126/
могу только эту посоветовать, По одной простой причине: только её и читал.
Там ещё корректор Брагилевский. Могу посоветовать его выступления кстати — хороший докладчик. Но как корректор он похуже. В русском переводе тьма ошибок. Но это не особо мешает читать, только раздражает. В целом книга неплохая, как для начинающего.
Помню в книге один прикол, который всем привожу в пример. Только на 300 странице автор заявлет: "ну теперь мы уже достаточно подготовлены, чтобы написать свой первый Hello World".
Также наверное только после этой книги я наконец понял что такое монады, аппликаторы, функторы и классы типов вообще. То есть книга хороша не только для хаскеллистов но и для функциональщиков вообще.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.