Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.
is there tooling for this?
Have you tried https://github.com/vmchale/dhall-vim ? let g:dhall_format=1 seems to do the trick: https://docs.dhall-lang.org/howtos/Text-Editor-Configuration.html#configuration
let g:dhall_format=1
had to tweak it a bit to get it working on windows, but all good now, thanks!
I'm curious though, where does dhall-lsp-server come from?
dhall-lsp-server
I don't recall ever installing that
Perhaps it is installed along with dhall. See https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server
hmm, installing dhall was just downloading a dhall.exe file. I guess maybe the plugin can hook into that some how. I don't know much about LSPs.
dhall.exe
is there tooling for this?
Have you tried https://github.com/vmchale/dhall-vim ?
let g:dhall_format=1
seems to do the trick: https://docs.dhall-lang.org/howtos/Text-Editor-Configuration.html#configurationhad to tweak it a bit to get it working on windows, but all good now, thanks!
I'm curious though, where does
dhall-lsp-server
come from?I don't recall ever installing that
Perhaps it is installed along with dhall. See https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server
hmm, installing dhall was just downloading a
dhall.exe
file. I guess maybe the plugin can hook into that some how. I don't know much about LSPs.