@@ -251,13 +251,14 @@ const recommendedExtensions: Record<string, string> = {
251251 Java : "redhat.java" ,
252252 Go : "golang.go" ,
253253 Haskell : "haskell.haskell" ,
254+ Kotlin : "JetBrains.kotlin" ,
254255} ;
255256
256257// extensions recommended specifically for debugging support
257258const recommendedDebugExtensions : Record < string , string > = {
258259 Rust : "ms-vscode.cpptools" ,
259260 JavaScript : "ms-vscode.js-debug" ,
260- Haskell : "ms-vscode.cpptools" ,
261+ Haskell : "ms-vscode.cpptools" , // FIXME: Use "Well-Typed.haskell-debugger-extension" in the future
261262 Ruby : "KoichiSasada.vscode-rdbg" ,
262263 "C#" : "ms-vscode.mono-debug" ,
263264} ;
@@ -270,6 +271,7 @@ const languageDebugNotes: Record<string, string> = {
270271 "C++ (GCC)" : getGdbPrettyPrintersNote ( "C++" ) ,
271272 "C++ (Clang)" : getGdbPrettyPrintersNote ( "C++" ) ,
272273 Rust : getGdbPrettyPrintersNote ( "Rust" ) ,
274+ Haskell : "Native Haskell debugging coming soon when remote attach is better supported" ,
273275 Kotlin :
274276 "Kotlin breakpoints are ignored with attachment for some reason, which is why there is temporarily no debug configuration. Sorry!" ,
275277} ;
0 commit comments