Size: a a a

2020 November 16

к

кана in Haskell
Maxim Koltsov
сломается если несколько полей?
да
источник

к

кана in Haskell
но есть types
источник

к

кана in Haskell
который уже траверсал
источник

DZ

Dmitry Zuikov in Haskell
кана
template из Data.Data.Lens в lens
примеров покажите? как оно по сравнению с uniplate
источник

KV

Kirill Valyavin in Haskell
stuff ^.. template @_ @MyType
источник

к

кана in Haskell
Dmitry Zuikov
примеров покажите? как оно по сравнению с uniplate
x & template . #_A . template +~ 1
источник

к

кана in Haskell
разница с юниплейтом в том, что
а) композируется с другими темплейтами
б) заменяет сразу и биплейт, и юниверсБи
источник

KV

Kirill Valyavin in Haskell
Очень здорово
источник

DZ

Dmitry Zuikov in Haskell
по производительности как?
источник

к

кана in Haskell
а без понятия, ожидаю что так же как и с униплейтом
источник

к

кана in Haskell
вот такой пример использования нашел, только с biplate вместо template из того же модуля, но они почти всегда взаимозаменяемы

вот такая композируемость и подкупила, и я стараюсь использовать Data.Data.Lens вместо uniplate
источник

к

кана in Haskell
кана
а без понятия, ожидаю что так же как и с униплейтом
а ну может и нет, там своя реализация, без использования uniplate
источник

к

кана in Haskell
я ожидал что template это просто biplateM
источник

AR

Alexey Raga in Haskell
Спасибо. Выходит, что имеющимися средствами никак..
источник

MK

Maxim Koltsov in Haskell
у меня вкладка с этим ПР со вчера открыта, если что
источник

MK

Maxim Koltsov in Haskell
не успел ещё прочитать
источник

MK

Maxim Koltsov in Haskell
если там что-то хорошее, можно и смержить
источник

AA

A64m AL256m qn<co... in Haskell
у меня раз лет в 10 бывает какая-нибудь идея, и комитетчики только что отменили мою идею этого десятилетия
источник

MK

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

AA

A64m AL256m qn<co... in Haskell
выбор селектора для рекорда вот таким вот образом
r @FooRecord foo
источник