Hamilton Language Server (hamilton_lsp)

This is an implementation of the Language Server Protocol to provide a rich IDE experience when creating Hamilton dataflows.

It currently powers the Hamilton VSCode extension and could be integrated into other IDEs.