Size: a a a

2021 March 26

DT

Dmytro Tryhodko in F# Chat
Всем привет. А кто подскажет быстрый сериализатор для JSON, который нормально умеет в DU и при этом можно юзать в Fable?
источник

DT

Dmytro Tryhodko in F# Chat
Fable.SimpleJson - норм с DU, но по скорости печально
источник

оГ

отец Григорий... in F# Chat
Vladimir Lozhnikov
я уже взял массив, голову ты морочишь себе сам. я рассказываю, как это, в том числе сделано, в других языках, и на мой взгляд - это удобно в некоторых случаях.
Полегче
источник

оГ

отец Григорий... in F# Chat
Dmytro Tryhodko
Всем привет. А кто подскажет быстрый сериализатор для JSON, который нормально умеет в DU и при этом можно юзать в Fable?
Thoth
источник

оГ

отец Григорий... in F# Chat
Он есть в примерах safe
источник

DT

Dmytro Tryhodko in F# Chat
источник

оГ

отец Григорий... in F# Chat
Да
источник

DB

Denis Bobrov in F# Chat
Thoth Json пушка
источник

DT

Dmytro Tryhodko in F# Chat
сенкс, попробуем)
источник

DB

Denis Bobrov in F# Chat
он даже умеет атвоматически вроде (но я этому не доверяю и прописываю все кейсы руками)
источник

DB

Denis Bobrov in F# Chat
но осторожнее с int64 если что, у меня были с ним проблемы при сериализации
источник

DT

Dmytro Tryhodko in F# Chat
у нас его нема, но спс за предупреждение
источник

DB

Denis Bobrov in F# Chat
если все числа int то всё ок но с int64 есть приколы
источник

оГ

отец Григорий... in F# Chat
В жсоне вообще проблемы вроде с инт64. Я читал где-то
источник

DB

Denis Bobrov in F# Chat
ну сам json это просто строка
источник

оГ

отец Григорий... in F# Chat
Искать лень. Сами понимаете
источник

DB

Denis Bobrov in F# Chat
так что там не может быть проблем
источник

DB

Denis Bobrov in F# Chat
зависит от ser/de
источник

оГ

отец Григорий... in F# Chat
На стороне ЖС
источник

оГ

отец Григорий... in F# Chat
For example, a 64-bit integer cannot be represented in JSON (since JavaScript and JSON support integers up to 2^53). Therefore, a 64-bit integer must be represented as a string in JSON requests/responses.
источник