Size: a a a

🎄.NET Talks: Evergreen🎄

2020 March 12

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Да и в F# ничем не лучше.
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Хотя можно было наверно в компиляторе запрещать, как с анонимными классами
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Vabka
Но вполне понятное решение. Проще как миллион структур реализовать, чем вводить в рантайм или в компилятор нативную поддержку женериков
Ну на самом деле достаточно двух
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Уже щас можно, но там всратый синтакс
А как сделать, можно примерчик?
источник

V

Vabka in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
То, что в сишарпе сделали с алиасами, мне как раз не нравится :)
Вчера вроде обсуждали
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Т-34 85
А как сделать, можно примерчик?
using Foo = System.ValueTuple<int, string>
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
using Foo = System.ValueTuple<int, string>
А это типобезопасно? В смысле, если я одинаковые тюплы по типу толкну, но разными по алиасу, скомпилится?
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Т-34 85
А это типобезопасно? В смысле, если я одинаковые тюплы по типу толкну, но разными по алиасу, скомпилится?
Скомпилится. Алиас — это не newtype.
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Если тебе нужен newtype, то тебе в другое окошко!
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Если тебе нужен newtype, то тебе в другое окошко!
Структуру с нужными полями сделать
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
using Foo = System.ValueTuple<int, string>
Погодь, а почему эти тюплы? Почему не (int, string)?
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Т-34 85
Погодь, а почему эти тюплы? Почему не (int, string)?
Эм, чего?
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Ты просил, я сделал
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Я предупреждал, что синтаксис не очень
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Это тот же туполь, что (int, string).
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Это тот же туполь, что (int, string).
А, это просто синтаксический сахар
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Ну да.
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Vabka
Ну там хотя бы понятный синтаксис. Func<T1, T2>
Из шарпа берём делегаты, асинки, проперти, из джавы - switch expression. И не нужны никакие Ml, ocaml и т.п.
источник

in 🎄.NET Talks: Evergreen🎄
Epam норм контора?
источник

s

semptra in 🎄.NET Talks: Evergreen🎄
Epam норм контора?
смотря что для тебя норм
источник