Ctrl+P
VSCode extension for DianaScript; syntax highlighting support is generated by Typed-BNF.
You can create a sigs.diana.json in the root directory, to define auto-completion for your own modules:
sigs.diana.json
[ // ... { "module": "MyModule", "doc": "...", "methods": [ { "name": "my_method", "type": "my_method : (Int) -> Int", // optional "doc" : "an int-to-int function" // optional }, // ... ] }, // ... ]