Igor
Hog
gsomix
Мне кажется, что выбор конкретных языка и технологии — это выбор социально-психологический, а не инженерно-технический.
gsomix
И объективно обсуждать тут особо нечего.
Igor
Hog
ect"==typeof module.exp
ect"==typeof module.exp
Тоесть типа как duck typing только для функций?
A64m
нет
gsomix
A64m
"типа как дак тайпинг" это структурная типизация, когда какой-то существующий рекорд с функциями можно подставить в параметр, который способен его принять
A64m
тайпклассы, это когда какой набор функций привязать к какому типу надо явно декларировать
Hog
Это как пофиг какой на самом деле тип, но если у него есть определённый набор свойств, то можно впендюрить.
Igor
A64m
Igor
A64m
DuplicateRecordFields
Hog
Звучит как эксепшон!
A64m
два символа для конвейерного комбинатора - это слишком много мусора же
Hog
А казачок-то - засланый!
Hog
Igor
Igor
ну фиг знает, один или два, а зато смысл выражает (а еще есть красивая лигатура)
Igor
https://i.gyazo.com/c036910947e8515aa424f872698899b7.png
Ну красота же
A64m
нет, конечно
Hog
Beauty is in the eye of the beholder.
Igor
Да он просто завидует (у них там сплошные . и $ )
Igor
Hog
нет, конечно
Это всё субъективно, но мне тоже пайпы нравятся!
Hog
|>(+)<|
Ayrat
A64m
ну, приходится любить |>, ведь
в другую сторону они плохо работают из-за вывода типов,
а >> плохо работает из-за велью рестрикшона
точка занята синтаксисом
это в хачкеле можно выбирать как писать, в эфшарпе особо не развернешься
Hog
Ща проверил :) у нас можно использовать zero width space в идентификаторах!
Hog
Это ж поле непаханое для обфускации!
Hog
Открываешь код :) а там все биндинги к х, y и z :))))
ect"==typeof module.exp
Hog
Hog
а? как вам такой фарш?
Андрей
ect"==typeof module.exp
fsi принимает юникод?!
Hog
второй "х" он на самом деле "x\0x200B"
ect"==typeof module.exp
не знал что в переменных разрешены не латинские символы
ect"==typeof module.exp
окей, теперь давай туда засунь right-to-left mark
ect"==typeof module.exp
U+200F
Андрей
Hog
Нормалин
ифончик не те бэктики ставит :(
Hog
Romɑn
Hog
Луна-луна! Цветы-цветы...
gsomix
Romɑn
gsomix
Да.
Hog
https://twitter.com/tomaspetricek/status/1065728367251660801?s=12
gsomix
Ага.
gsomix
У thoughtworks очень модный радар.
gsomix
Там и SAFE, и Ktor.
Ayrat
А это он о чём?
https://twitter.com/tomaspetricek/status/1062142300199874560
Ayrat
ааа, IAsynEnumerables
Ayrat
допёрло, да
Hog
AsyncSeq :)
Ayrat
дадада
Ayrat
но надо сказать я какие-то асинксеки и для C# видел
Ayrat
там же не рокет сайнс их сделать
Ayrat
в нугетах каких-то