Size: a a a

2021 February 13

YK

Yuri Kostin in Haskell Start
Danil Braun
Книжка Haskell in Depth должна быть, по мнению автора, как минимум, второй. А что взять в качестве первой? learn you a haskell мне не понравилось.
Курт "Программируй на Haskell"
источник

J

Jabascripter in Haskell Start
ребята часто ли приходится вам рекурсивно решать задачу?
источник

DB

Danil Braun in Haskell Start
Jerzy Syrowiecki
а что не понравилось в LYAH? переубеждать не буду, просто собираю информацию для себя
Я давненько начинал её читать и забросил, точно сейчас не скажу, но если надо, могу пересмотреть и вспомнить причину.
источник

DB

Danil Braun in Haskell Start
Yuri Kostin
Курт "Программируй на Haskell"
Ок, спасибо, посмотрю.
источник

E

Elijah in Haskell Start
Jabascripter
ребята часто ли приходится вам рекурсивно решать задачу?
На хаскеле?)
источник

J

Jabascripter in Haskell Start
да)
источник

к

кана in Haskell Start
Jabascripter
ребята часто ли приходится вам рекурсивно решать задачу?
почти постоянно
источник

J

Jabascripter in Haskell Start
почему тогда частенько вижу коментарии что не стоит рекурсию писать, или зависит от языка
источник

к

кана in Haskell Start
зависит от языка
источник

E

Elijah in Haskell Start
Jabascripter
почему тогда частенько вижу коментарии что не стоит рекурсию писать, или зависит от языка
если использовать хвостовую, то можно и не на хаскеле
источник

JS

Jerzy Syrowiecki in Haskell Start
Danil Braun
Я давненько начинал её читать и забросил, точно сейчас не скажу, но если надо, могу пересмотреть и вспомнить причину.
спасибо, это не так важно
источник

YK

Yuri Kostin in Haskell Start
Danil Braun
Ок, спасибо, посмотрю.
Мне она прям дико нравится. Учусь по ней сейчас
источник

JS

Jerzy Syrowiecki in Haskell Start
свёртки лучше простых рекурсий

рекурсия лучше сложной свёртки
источник

JS

Jerzy Syrowiecki in Haskell Start
Elijah
если использовать хвостовую, то можно и не на хаскеле
не все языки убирают хвостовые вызовы
источник

A

Aragaer in Haskell Start
ну там правильный термин не "убирают", а "переиспользуют стекфрейм". Но да, не все.
источник

AA

A64m AL256m qn<co... in Haskell Start
прямо скажем, почти никакие
источник

AA

A64m AL256m qn<co... in Haskell Start
Jerzy Syrowiecki
свёртки лучше простых рекурсий

рекурсия лучше сложной свёртки
не ну рекурсия вместо сложной свертки с помощью пакета foldl написанной вообще адская будет
источник

ЗП

Зигохистоморфный Пре... in Haskell Start
A64m AL256m qn I0
не ну рекурсия вместо сложной свертки с помощью пакета foldl написанной вообще адская будет
это же про левые свертки, про правые это всякие рекурсивные схемы)
хотя у Кметта есть пакет folds где есть всякое
источник

AA

A64m AL256m qn<co... in Haskell Start
я бы даже сказал, что парсер на парсер комбинаторах лучше читается чем рекурсивная функция которая несколько элементов потребляет из последовательности за один шаг
источник

AA

A64m AL256m qn<co... in Haskell Start
у меня есть опыт замены таких здоровенных  функций с какими-то месяцами безуспешно отлавливаемыми багами на "парсер" который в три раза меньше и работает без проблем
источник