Size: a a a

2020 November 07

к

кана in Haskell
источник

к

кана in Haskell
поменялись только сигнатуры
источник

к

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

к

кана in Haskell
если парсить строку, а не text, то мегапарсек будет автоматически работать с бэктрекингом
источник

к

кана in Haskell
проблема скорее всего в самом makeExprParser
источник

Y

Yuuri in Haskell
@kana_sama в документации к parser-combinators вот такое пишут:
> If you want to have an operator that is a prefix of another operator in the table, use the following (or similar) wrapper (Megaparsec example):
op n = (lexeme . try) (string n <* notFollowedBy punctuationChar)

Таким макаром завелось, вот только загадочные unknown parser error, но это возможно у меня дальше в грамматике какие-то косяки.
источник

M

MrSmith in Haskell
Roman Kashitsyn
Читать надо "The C Programming Language" и книжку про юникс с черепахой. Остальное — тлен.
Вот
источник

M

MrSmith in Haskell
Кто нибудь разбирался в bx?
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Можно как-то запретить персистенту генерить
type EntityId = Key Entity
?
источник

Y

Yuuri in Haskell
IC Rainbow
Есть где-то внятный гайд по скрещиванию ежа Megaparsec с ужом Alex?
@icrbow у вас в итоге получилось их скрестить?
источник

AA

A64m AL256m qn<co... in Haskell
мне понравилось как гандри сначала убеждает, что ORF похож на Typeable, и вы может подумали что это для того, чтоб обосновать что надо делать так, как тайпабл оказался сделан в итоге после всех этих страданий
но нет, он предлагает воспроизвести страдания в хронологическом порядке
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3257#note_311371
источник

AA

A64m AL256m qn<co... in Haskell
(на самом деле идея отличная, сначала делаешь неудобно, но чтоб компилировалось быстро, а когда начнут ныть что сколько можно с неудобствами страдать - то можно сказать: ШТОШ ПРИДЕТСЯ ПОЖЕРТВОВАТЬ СКОРОСТЬЮ КОНПЕЛЯЦИИ)
источник

YS

Yan Shkurinskiy in Haskell
а есть хорошие линзы, которые построены на OverloadedLabels?
источник

MK

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

MK

Maxim Koltsov in Haskell
или оно для тебя чем-то нехорошие?
источник

YS

Yan Shkurinskiy in Haskell
я и плохих то не знаю(
источник

YS

Yan Shkurinskiy in Haskell
я вообще ничего не знаю
источник

YS

Yan Shkurinskiy in Haskell
потыкал лейблы, написал свой велосипед вокруг них
источник

YS

Yan Shkurinskiy in Haskell
подумал вот, наверное линзы есть
источник

YS

Yan Shkurinskiy in Haskell
а proto-lens как? .-.
источник