Size: a a a

2021 April 23

AN

Alex Noname in rust_offtopic
у тебя изомрфизм головного мозга 🤣
источник

YM

Yaro M in rust_offtopic
а, догнал
типа в TS нельзя сделать метод интерфейса, не ссылающийся на this?
так сделай ссылающийся
источник

TK

Traveller Kolsky in rust_offtopic
Meh. Нет нигде трейтов почти. Кроме раста знаю только про хаскель (тайпклассы).
источник

SP

Stanislav Popov in rust_offtopic
ну вот скала
источник

SP

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

SP

Stanislav Popov in rust_offtopic
везде такой развод вообще. есть fp-ts с узаконеными "трейтами" и что вы думаете - километры текста и доков, но никто не показывает как это будет работать с реальными трейт-баундами когда хотим писать томака-стайл
источник

SP

Stanislav Popov in rust_offtopic
а будет это работает просто пиздецово
источник

AN

Alex Noname in rust_offtopic
что за трейты в тс не могу понять.
источник

AN

Alex Noname in rust_offtopic
я думал интерфейсов достаточно
источник

SP

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

SP

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

SP

Stanislav Popov in rust_offtopic
я тоже думал что достаточно, но на классах не работает магия аля Partial/Omit
источник

SP

Stanislav Popov in rust_offtopic
а потом я понял что интерфейсы работают на одном типе, а если хочется делать методы для ПАР типов то вот начинается такая хрень
источник

SP

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

SP

Stanislav Popov in rust_offtopic
вот короче эти "тайпклассы" - обоссаные, по ним нет навигации и тд
источник

SP

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

AN

Alex Noname in rust_offtopic
втф user.equals(point)?
источник

AN

Alex Noname in rust_offtopic
там что будет проблема при доступе к point.id? в рантайме
источник

SP

Stanislav Popov in rust_offtopic
где?
источник

AN

Alex Noname in rust_offtopic
по первой ссылке твоей
источник