Size: a a a

2021 April 05

ΑZ

Αλεχ Zhukovsky in rust_offtopic
как и любая аналогия тут немного я слукавил. Но суть та же: принято писать генерик вместо конкретного Box<Fn> или fn ты и пишешь
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну тут вроде все понятно
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
двоеточие склеивает два парсера и возвращает третий
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а не, три парсера
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
тогда хз
источник

EG

Emmanuel Goldstein in rust_offtopic
*три и возвращает четвёртый
тогда уж
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну смотри
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
MonadParsec e s m
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
e очевидно Error
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
S скорее всего State
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну и m это Monad - твой тип который будет определять поведение парсера в флатмапе (остановка на первой ошибке или нет, и т.п.)
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
сигнатурки там страшноватые, да
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
лучше примеры посмотри
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
https://stepik.org/course/693/syllabus можешь тут попроходить
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
первый раздел курса как рас парсеку посвящен
источник

AN

Alex Noname in rust_offtopic
Кстати где у братоша там самый сок? Мне нужно поставить себе цель дойти до какой то главы.
источник

TK

Traveller Kolsky in rust_offtopic
Bitraversable pair => (accumulator -> input0 -> (accumulator, output0)) -> (accumulator -> input1 -> (accumulator, output1)) -> accumulator -> pair input0 input1 -> (accumulator, pair output0 output1)
Сильно понятнее не становится, имхо
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
В последних главах
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Вроде норм
источник

p

polunin.ai in rust_offtopic
Получше гораздо
источник