From d3496f58ac2e9c4d7500f8e88b383357f50e4db6 Mon Sep 17 00:00:00 2001 From: odave Date: Tue, 17 Mar 2020 16:05:43 +0000 Subject: +fsharp config Emacs support for f# isn't bad, just a bit buggy. .NET core has a lot of stuff for f# that isn't leveraged properly, so I configured it to help a tiny bit. --- doom.d/init.el | 2 +- doom.d/modules/config.org | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/doom.d/init.el b/doom.d/init.el index 99e736d..fd1710f 100644 --- a/doom.d/init.el +++ b/doom.d/init.el @@ -112,7 +112,7 @@ ;;elm ; care for a cup of TEA? emacs-lisp ; drown in parentheses ;;ess ; emacs speaks statistics - ;;fsharp ; ML stands for Microsoft's Language + (fsharp +lsp) ; ML stands for Microsoft's Language ;;go ; the hipster dialect (haskell +dante) ; a language that's lazier than I am ;;hy ; readability of scheme w/ speed of python diff --git a/doom.d/modules/config.org b/doom.d/modules/config.org index 9b5ed5d..95dfcdd 100644 --- a/doom.d/modules/config.org +++ b/doom.d/modules/config.org @@ -349,6 +349,11 @@ Added ocaml-lsp support. :major-modes '(tuareg-mode) :server-id 'ocaml-lsp))) #+END_SRC +** FSharp +#+BEGIN_SRC elisp +(after! fsharp + (setq inferior-fsharp-program "dotnet fsi --readline")) +#+END_SRC * Keymap General keymap for leader ** Personal -- cgit v1.2.3-13-gbd6f