Size: a a a

F# Flood: Be a cheif

2021 January 28

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
в фшарпе есть зачатки для макросов в виде сплайсов и квотейшнов
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
но т.к. нет быстрого преобразования квотейшна обратно в код это все фигня
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Это прям норм тема
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Но! Для генерации сериализаторов, как по мне, подходит не очень хорошо
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Или для генерации прокси объектов
источник

VK

Vladislav Khapin in F# Flood: Be a cheif
Ayrat Hudaygulov
но т.к. нет быстрого преобразования квотейшна обратно в код это все фигня
Ну там есть от царпалиса всякие либы, но это должно быть в сам компилятор встроено
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Vladislav Khapin
Ну там есть от царпалиса всякие либы, но это должно быть в сам компилятор встроено
да
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
так точно
источник

VK

Vladislav Khapin in F# Flood: Be a cheif
Но запроса особо нет
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Ilya Chernoudov
Но! Для генерации сериализаторов, как по мне, подходит не очень хорошо
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif

case class Device(id: Int, model: String)
case class User(name: String, devices: Seq[Device])

implicit val codec: JsonValueCodec[User] = JsonCodecMaker.make
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
первые две строки - твои модели
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
третья строка - собсно сериализатор
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Ilya Chernoudov
Это прям норм тема
Но такое в с# вряд ли сделают в ближайшие 5 лет, это всё таки не хипстерский f#
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Ilya Chernoudov
Но такое в с# вряд ли сделают в ближайшие 5 лет, это всё таки не хипстерский f#
да бля, все там можно
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Ayrat Hudaygulov
да бля, все там можно
Можно, если вся команда рослина будет работать 5 лет назад ними
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
Чтобы всё работало нормально
источник

IC

Ilya Chernoudov in F# Flood: Be a cheif
А то если получится как с nullable reference ты опять будешь хейтить
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
Ilya Chernoudov
Можно, если вся команда рослина будет работать 5 лет назад ними
за 5 лет можно новый сишарп сделать
источник

AH

Ayrat Hudaygulov in F# Flood: Be a cheif
ты шутишь
источник