-
Notifications
You must be signed in to change notification settings - Fork 10
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Hi!
I was playing with JSON Typedef. Unfortunately, generated code is invalid :(
{
"properties": {
"element_type": { "enum": ["paragraph", "table", "heading"] }
},
"optionalProperties": {
"kind": { "enum": ["paragraph", "table"] }
}
}The previous schema generated code is invalid 😭
fn helper__optional_property(
object: List(#(String, json.Json)),
key: String,
value: option.Option(a),
to_json: fn(a) -> json.Json,
) -> List(#(String, json.Json)), {
case value {
option.Some(value) -> [#(key, to_json(value)), ..object]
option.None -> object
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working