grain
grain copied to clipboard
Lsp: Provide context for `use XXX.*`
This is going to need some discussion and workshopping but a downfall to the use List.*
syntax is that it makes it unclear where values come from. We could try using the lsp hints to better show whats imported something like,
module Main
use List.* // : { isEmpty }
isEmpty(x)
This will need some workshopping as I said, we cant show every value as that would create a hint thats way to long but we could maybe only show the values that are used.