haskell / lsp

Haskell library for the Microsoft Language Server Protocol
364 stars 90 forks source link

Modularise the server input and output #422

Open michaelpj opened 2 years ago

michaelpj commented 2 years ago

The goal here is to make the Control module as boring and dispensible as possible, so that users can put the pieces together as they like. Thisi s a step in that direction, tackling the server in/out threads.

michaelpj commented 2 years ago

Huh, I think the lsp-tests now genuinely seem to not terminate on Windows. How baffling.