версии 0.3.7?
Вот такой пример:
type SampleEnum = A | B | C of int
type SamplePayload = {
a: SampleEnum
b: SampleEnum
c: SampleEnum
}
let v = { a = A; b = B; c = C(1)}
В 4.0.0 это выглядит как
{
"a": "A",
"b": "B",
"c": {
"C": 1
}
}
В а 0.3.7:
{
"a": {
"A": []
},
"b": {
"B": []
},
"c": {
"C": 1
}
}
поставить старую версию
Обсуждают сегодня