nickel
nickel copied to clipboard
Complete record fields and list them as symbols
LSP clients supporting document symbols should receive record field symbols.
It should also be possible to get completions for record fields if the completion is invoked after typing a record.
let record = {
foo = 0,
bar = 1
} in record.
^
resolves `foo` and `bar`