DigiNews

Tech Watch by Johan Denoyer

← Back to articles

A curmudgeon tries a language server

Quality: 8/10 Relevance: 9/10

Summary

The article explores experimenting with a language server for Haskell and compares Lisp-style live coding with a modern editor workflow. It documents setting up Emacs Eglot with Haskell Language Server, Nix/direnv, and ghcid for live reloading, including code examples and a toy project to illustrate the workflow. It concludes with practical trade-offs, latency concerns, and reflections on how this approach can shape a developer's debugging and testing process.

🚀 Service construit par Johan Denoyer