Writing a Language Server In OCaml for Emacs, fun, and profit
Austin Theriault (he/they) - last name prounounced tare -e -o, austin@cutedogs.org
Format: 10-min talk followed by live web conference Q&A
Discuss on IRC: #emacsconf
Status: Waiting for video from speaker
Description
Recently, while working at Semgrep, Inc. I wrote a language server for our SAST tool in OCaml: https://github.com/returntocorp/semgrep/tree/develop/src/language_server. I then added support for it to emacs https://github.com/emacs-lsp/lsp-mode/blob/master/clients/lsp-semgrep.el. In this talk I plan to go over what LSP is, why it's important, getting started writing a language server, and supporting a language server in Emacs.
Questions or comments? Please e-mail austin@cutedogs.org