Size: a a a

2021 February 06

YS

Yan Shkurinskiy in Haskell
Не оч полезный уровень)
источник

[

[BRM]White Rabbit in Haskell
Maxim Koltsov
НО Я МОГУ ОШИБАТЬСЯ
не, всё верно
Сравнивать строки - дорого, так что проверок для такого вырожденного кейса не будет.
Компилятор же не может предполагать, что я там одну и ту же строку кидаю, так что он изначально и не будет искать там одинаковых строк
источник

[

[BRM]White Rabbit in Haskell
А можно ли сделать так, чтоб 1 + 2 * 3 выдало 9 с помощью добавления знака "$" ?
источник

MK

Maxim Koltsov in Haskell
нет
источник

MK

Maxim Koltsov in Haskell
точнее, (*3) $ 1 + 2
источник

MK

Maxim Koltsov in Haskell
но это та же самая форма
источник

MK

Maxim Koltsov in Haskell
1 + 2 & (*3)
источник

MK

Maxim Koltsov in Haskell
накидайте статей по зипперам
типа как вывести зиппер для произвольного типа и как им пользоваться
источник

KV

Kirill Valyavin in Haskell
Maxim Koltsov
накидайте статей по зипперам
типа как вывести зиппер для произвольного типа и как им пользоваться
источник

MK

Maxim Koltsov in Haskell
спасибо
источник

R

Roman in Haskell
Maxim Koltsov
накидайте статей по зипперам
типа как вывести зиппер для произвольного типа и как им пользоваться
глава 6 Differential Calculus for Types из Perhaps Not The Answer You Were Expecting But You Asked For It
источник

MK

Maxim Koltsov in Haskell
Roman
глава 6 Differential Calculus for Types из Perhaps Not The Answer You Were Expecting But You Asked For It
👍
источник

MK

Maxim Koltsov in Haskell
хех, и то и то макбрайд
источник

R

Roman in Haskell
Maxim Koltsov
хех, и то и то макбрайд
ну он их придумал, вот большая часть им и написана
источник

MK

Maxim Koltsov in Haskell
Roman
глава 6 Differential Calculus for Types из Perhaps Not The Answer You Were Expecting But You Asked For It
а что ещё в этой книге интересного, на что обратить внимание?
источник

R

Roman in Haskell
есть еще вот такие клевые штуки
источник

R

Roman in Haskell
Maxim Koltsov
а что ещё в этой книге интересного, на что обратить внимание?
а я не помню. Но вообще МакБрайд отлично пишет, и у него увлекательный матан вылезает в самых неожиданных местах, так что может стоит просто пролистать и определить для себя, на что обратить более пристальное внимание
источник

R

Roman in Haskell
Roman
есть еще вот такие клевые штуки
из The Essence of Ornaments
источник

R

Roman in Haskell
Roman
ну он их придумал, вот большая часть им и написана
хм, а скриншот говорит, что это Huet придумал, что производная — это зиппер, так что видимо я ошибся
источник

MK

Maxim Koltsov in Haskell
You mightn’t construct focus just to solve this problem
источник