Size: a a a

2020 April 04

KV

Kirill Valyavin in haskell_blah
Alexander Vershilov
Уроки литературы научили меня обратному 🙂
Я в шоке с того, что Вы на уроках литературы читали книжки, обучающие как что-то делать
источник

R

Roman in haskell_blah
Roman
А что можно брать репепт из кукбук и просто его использовать, не понимая до конца что там происходит...
Типа чёрный ящик
источник

KV

Kirill Valyavin in haskell_blah
Ryner :: () -> IO ❄️
Это не емаксочат, но может кто-то знает как в elisp конфиге триггернуть нажатие клавиши?
Либо это какой-то грязный хак, который можно сделать лучше, либо триггерить надо не клавиши, а назначенные им вызовы функций
источник

R:

Ryner :: () -> IO ❄️ in haskell_blah
Kirill Valyavin
Либо это какой-то грязный хак, который можно сделать лучше, либо триггерить надо не клавиши, а назначенные им вызовы функций
Понял
источник

R:

Ryner :: () -> IO ❄️ in haskell_blah
Все, отлично, они эту команду в отдельное вики оказывается вытащили
источник

АГ

Александр Гранин in haskell_blah
Alexander Vershilov
Люди вообще, не думают и тупят, и хуже того, они думают, что думают, хотя на самом деле подавляющее большинство настолько экономит силы на размышления, что вообще не понимают что делают. А ещё хуже люди, которые думают, что думают и рассуждают как другие себя неправильно ведут
> А ещё хуже люди, которые думают, что думают и рассуждают как другие себя неправильно ведут

И за что этим негодяям только платят!! Там платят, тут платят, совсем стыд потеряли
источник

АГ

Александр Гранин in haskell_blah
Хаскелль Моисеевич Гопник
По Хачкелю. В старте я предложил 500 рублей тому, кто ткнёт в страницу в Курте/Слоне/Моронуки, где бы говорилось о том, чем IO(SomeAlias, [Float]) отличается от (SomeAlias, IO[Float]). Обнаружил, что в Курте есть целая глава о том, как работать с sqlite-simple, но там все стрюктуры данных очень простые, никаких мапов.
Могу объяснить. Надо?
источник

АГ

Александр Гранин in haskell_blah
Объяснения выше типичные "это является тем-то" вместо "это работает так-то"
источник

АГ

Александр Гранин in haskell_blah
Ну разве что у Кирилла более-менее близко к объяснению, а не к определению
источник

АГ

Александр Гранин in haskell_blah
Документация в Хаскеле очень грешит тем, что там даются определения вместо объяснений
источник

С

Слава in haskell_blah
parket
Щта?
Мы вроде в джерке общались?
источник

С

Слава in haskell_blah
Хаскелль Моисеевич Гопник
Что, правда, что Ёожег похудел на 70 кило?..
А б-г его знает, я не следил.
источник

АГ

Александр Гранин in haskell_blah
Открываю State of the Haskell Ecosystem. Тыкаю первую библиотеку в списке.
источник

АГ

Александр Гранин in haskell_blah
parsec
источник

АГ

Александр Гранин in haskell_blah
источник

АГ

Александр Гранин in haskell_blah
Это все. И тут проблемы. Окей, сказали, зачем этот модуль. А потом началось: парсим символы. А если не символы, вам надо переопределить вон то и вот это.

Это разве информация, которую я хочу получить, открыв главный модуль библиотеки?
источник

АГ

Александр Гранин in haskell_blah
Зачем мне вообще знать про satisfy и tokenPrim, это вообще какие-то несущественные детали. Должна быть четко описана концепция комбинаторных парсеров, для чего она нужна, как ее использовать
источник

АГ

Александр Гранин in haskell_blah
Когда это сделано, можно разделить повествование и сказать: мы умеем парсить как символы, так и обобщенные токены. Смотри туда, смотри сюда
источник

λO

λeonid Onokhov in haskell_blah
Я слышал что в парсек пуллреквесты с документацией принимают
источник

АГ

Александр Гранин in haskell_blah
Следующая библиотека в списке - bound.
источник