kluck
05/20/2019, 8:45 AM@Test
fun test() {
val someStuff = Stuff(Some("haha"))
val noneStuff = Stuff(None)
val serializer = Stuff.serializer()
val someStuffString = JSON.stringify(serializer, someStuff)
val noneStuffString = JSON.stringify(serializer, noneStuff)
println(someStuffString)
println(noneStuffString)
println(JSON.parse(serializer, someStuffString))
println(JSON.parse(serializer, noneStuffString))
}
{"foo":"haha"}
{"foo":null}
Stuff(foo=Some(haha))
Stuff(foo=None)