Size: a a a

2020 June 09

DS

Doge Shibu in rust_offtopic
Мап у мейби работает нифига не так
источник

SP

Stanislav Popov in rust_offtopic
ну подожди мы по нан говорим а не Inf
источник

SP

Stanislav Popov in rust_offtopic
окей, мейби с тремя вариантами: nan -+inf
источник

SP

Stanislav Popov in rust_offtopic
не понимаю зачем ты усложняешь правда
источник

SP

Stanislav Popov in rust_offtopic
лан все изображают дурачков и не понимают как это пропагейтить на уровне типов. ну бывает
источник

e

egoarka in rust_offtopic
Гикнутые есть в чате?
источник

SP

Stanislav Popov in rust_offtopic
>(x / y) * z + 45.5
нету тут лишнего джампа. тут условный float|nan
захотим сложить с чем то еще получим тоже условный float|nan без всяких блядь лишних джампов. просто по факту получим.

а уже потом когда мы захотим выйти из под нан-зашквар-монады - нам надо чекнуть этот float|nan на нан и убрать из типа неопределённость. что тут непонятно?
источник

SP

Stanislav Popov in rust_offtopic
вы все толдычите что не хотите делать проверку на нан раньше времени так не делайте ее
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
не понимаю зачем ты усложняешь правда
Я тебе покажу на примере, что я имею в виду, но чуть позже, пока занят
источник

e

egoarka in rust_offtopic
Doge Shibu
И в вычислениях типа:

(x / y) * z + 45.5

У тебя появится лишний джамп
Ты уверен?..
Скинь ассемблерный листинг с godbolt'а что ли
источник

V

Vetro in rust_offtopic
Gymmasssorla
Трудно найти предложение, в котором не будет ошибки
А что можно почитать тогда чтобы "нырнуть" в фп?
источник

SP

Stanislav Popov in rust_offtopic
Vetro
А что можно почитать тогда чтобы "нырнуть" в фп?
все статьи про фп:

П-п-прривет, ММмммоноид, монада, иммутабельность, кодим типом состояние, а тебе пора? ну ладно....
источник

V

Vetro in rust_offtopic
Вхвхах
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
вот смотрите ребята Аппликативный функтор , лямбда, монада. дальше сами
источник

e

egoarka in rust_offtopic
Спасибо за статью
источник

e

egoarka in rust_offtopic
Bogdan
WASM

6/9/2020, 4:42:51 PM | Size: 187541; Time: 268ms

Canvas:
6/9/2020, 4:42:09 PM | Size: 250078; Time: 39ms


ресайз PNG, с JPG падает, но это уже где-то в коде косяк
Чето как странно
Потом у себя попробую собрать
источник

SP

Stanislav Popov in rust_offtopic
еще еще охуительные курсы уровня "смотрите мы сделали 2+2 через какуюнибудь стрелку клейсли и теперь у тас десяток конструкторов и транзишенов между ними чтобы литералли сложить 2+2 - вот это фп, учитесь"
источник

ГС

Георгий Седометов... in rust_offtopic
Vetro
А что можно почитать тогда чтобы "нырнуть" в фп?
курс Москвина на степике, Learn You a Haskell for Great Good!
источник

SP

Stanislav Popov in rust_offtopic
мне же кажется что фп это способ выжать из типов все, в силу того что минимальная единица изменения типа это функция
источник