Size: a a a

2021 June 26

VS

Vladimir Shchur in F# Chat
Победил таки system.text.json :)
источник

VS

Vladimir Shchur in F# Chat
|                    Method |       Mean |    Error |   StdDev |  Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------------------- |-----------:|---------:|---------:|-------:|------:|------:|----------:|
|   SystemTextJsonSerialize | 1,070.7 ns | 11.74 ns | 10.98 ns | 0.1564 |     - |     - |     656 B |
|       NewtonSoftSerialize | 1,950.1 ns | 33.20 ns | 31.05 ns | 0.4158 |     - |     - |    1744 B |
| SystemTextJsonDeserialize |   800.0 ns | 11.45 ns | 10.71 ns | 0.0057 |     - |     - |      24 B |
|     NewtonSoftDeserialize | 2,264.9 ns | 20.71 ns | 19.37 ns | 0.7477 |     - |     - |    3128 B |
источник

AH

Ayrat Hudaygulov in F# Chat
Ну, я бы удивился если б было наоборот
источник

I

IdiocyAcceptance in F# Chat
А он же на кодгене сделан, чему удивляться?
источник

I

IdiocyAcceptance in F# Chat
+)
источник

AH

Ayrat Hudaygulov in F# Chat
а я чо, я бы его и пользовал. Он же простой как полено и быстрый.
источник

I

IdiocyAcceptance in F# Chat
Ну мне кажется что сорс генераторы могут его победить
источник

I

IdiocyAcceptance in F# Chat
Я думал его попробовать, ибо fsharp.system.text.json от Tarmil боксит всё что можно
источник

I

IdiocyAcceptance in F# Chat
В нет5 рекорды стали из коробки сериализовываться, мы сделали форк и выпилили поддержку рекордов оттуда
источник

VS

Vladimir Shchur in F# Chat
|                    Method |       Mean |    Error |   StdDev |  Gen 0 | Gen 1 | Gen 2 | Allocated |
|-------------------------- |-----------:|---------:|---------:|-------:|------:|------:|----------:|
|   SystemTextJsonSerialize | 1,073.8 ns | 13.34 ns | 12.48 ns | 0.1564 |     - |     - |     656 B |
|       NewtonSoftSerialize | 1,937.5 ns | 20.92 ns | 19.57 ns | 0.4158 |     - |     - |    1744 B |
|         Utf8JsonSerialize |   596.1 ns |  3.84 ns |  3.59 ns | 0.0629 |     - |     - |     264 B |
| SystemTextJsonDeserialize | 2,082.5 ns | 13.53 ns | 12.66 ns | 0.2060 |     - |     - |     872 B |
|     NewtonSoftDeserialize | 4,492.6 ns | 28.20 ns | 25.00 ns | 0.7706 |     - |     - |    3248 B |
|       Utf8JsonDeserialize | 1,154.8 ns |  5.36 ns |  5.01 ns | 0.1049 |     - |     - |     440 B |
источник

VS

Vladimir Shchur in F# Chat
почти ровно в два раза отличие)
источник

SB

S B in F# Chat
Skeleton?
источник

SB

S B in F# Chat
У меня такая штука не настроена
источник

SB

S B in F# Chat
Надо прикрутить срочно
источник

Н

Нина in F# Chat
Привет всем. Не подскажите, в F# нет какой-то встроенной функции, чтобы Option конвертировать в Result, отобразив Some на Ok и None на Error, добавив некоторый объект ошибки?
источник

Н

Нина in F# Chat
Её конечно легко написать, но мб есть
источник

VK

Vladislav Khapin in F# Chat
Нету
источник

Н

Нина in F# Chat
Жаль. Спасибо
источник

RM

Roman Melnikov in F# Chat
как раз потому что легко написать, поэтому и не нужна в стдлиб
источник

VS

Vladimir Shchur in F# Chat
источник