Size: a a a

2020 March 25

AZ

Alex Zhukovsky in rust_offtopic
Soul
а если я распарсил неправильно? Или неправильно распарсить нереально?
у тебя будет ошибка парсинга)
источник

AZ

Alex Zhukovsky in rust_offtopic
что ты делаешь если инт не распарсился?
источник

S

Soul in rust_offtopic
рантаймовая? Ну с интом понятна, там какой-нибудь Option возвращается
источник

p

polunin.ai in rust_offtopic
Soul
то есть если я в аргумент функции принимаю текст, каждый третий символ которого '9', и проверяю выполнение этого условия для пользовательского ввода неправильно, то об этом меня может предупредить верификатор?
Да, тебе нужно будет доказать примерно следующее:
text = char[] where char[i] = '9' where i = 2, 5, 8...
(Не знаю как записать на ML)
источник

AZ

Alex Zhukovsky in rust_offtopic
Soul
рантаймовая? Ну с интом понятна, там какой-нибудь Option возвращается
ну вот у тебя будет Option<TextWithEveryThirdCharIs9> точно так же
источник

S

SedSub in rust_offtopic
Gymmasssorla
Знакомые питонисты говорят, что нужно отучится вообще думать о типах, чтобы программировать на питоне
Знакомые питонисты говорят, что нужно отучится вообще думать , чтобы программировать на питоне
источник

S

SedSub in rust_offtopic
Alexander Krivitskiy
Первый решает проблему пространства имён. Вертели эти копродукты в комитете на одном месте. Второй да, пытается что-то решить, но так себе выходит.
Первый решает проблему пространства имён. Вертели эту теорию типов в комитете на одном месте. Второй да, пытается что-то решить, но так себе выходит.
источник

AZ

Alex Zhukovsky in rust_offtopic
кто linq2db продавал
источник

AZ

Alex Zhukovsky in rust_offtopic
@t91x0 не ты?
источник

AK

Alexander Krivitskiy in rust_offtopic
slidingSpan :: (a -> a -> Bool) -> [a] -> ([a], [a])
slidingSpan _ [] = ([], [])
slidingSpan p xs = impl p [] xs
where
  impl _ res [] = (reverse res, [])
  impl p []  (x:xs) = impl p [x] xs
  impl p res@(r:_) lst@(x:xs)
        | r `p` x = impl p (x : res) xs
        | otherwise = (reverse res, lst)
источник

S

Soul in rust_offtopic
а idris 2 ждать или не ждать?
источник

AK

Alexander Krivitskiy in rust_offtopic
Как можно без реверса переписать?
источник

G

Gymmasssorla in rust_offtopic
Soul
а idris 2 ждать или не ждать?
Ждать
источник

AZ

Alex Zhukovsky in rust_offtopic
Alexander Krivitskiy
slidingSpan :: (a -> a -> Bool) -> [a] -> ([a], [a])
slidingSpan _ [] = ([], [])
slidingSpan p xs = impl p [] xs
where
  impl _ res [] = (reverse res, [])
  impl p []  (x:xs) = impl p [x] xs
  impl p res@(r:_) lst@(x:xs)
        | r `p` x = impl p (x : res) xs
        | otherwise = (reverse res, lst)
а что ты хочешь сделать?
источник

S

Soul in rust_offtopic
Gymmasssorla
Ждать
а вот прямщас пользоваться можно?
источник

AZ

Alex Zhukovsky in rust_offtopic
Soul
а вот прямщас пользоваться можно?
чтобы принципы понимать можно и щас
источник

G

Gymmasssorla in rust_offtopic
Soul
а вот прямщас пользоваться можно?
Клонируй репозиторий, пользуйся
источник

AZ

Alex Zhukovsky in rust_offtopic
для меня было открытием что парсинг это не только из строки в структуру)
источник

AZ

Alex Zhukovsky in rust_offtopic
parse don't validate
источник

AZ

Alex Zhukovsky in rust_offtopic
одна статья
источник