open Newtonsoft.Json.Linq
open Microsoft.FSharpLu.Json
let a = "{\"a\":3, \"b\":5}"
let settings = JsonSerializerSettings(
NullValueHandling = NullValueHandling.Ignore,
Converters = [| CompactUnionJsonConverter(true, true) |]
let c = JsonConvert.DeserializeObject<r>(a, settings)
let json2 = JsonConvert.SerializeObject(c, Formatting.Indented, settings)
let json3 = Compact.serialize c