add initial haskell-tags.scm for repomap

This commit is contained in:
timput
2025-11-02 07:53:50 -07:00
parent 11516d6d6b
commit 93f20a6d23
3 changed files with 13 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
(function (variable) @name.definition.function)
(bind (variable) @name.definition.function)
(signature (variable) @name.definition.type)

View File

@@ -302,6 +302,9 @@ class TestRepoMapAllLanguages(unittest.TestCase):
def test_language_gleam(self):
self._test_language_repo_map("gleam", "gleam", "greet")
def test_language_haskell(self):
self._test_language_repo_map("haskell", "hs", "add")
def test_language_java(self):
self._test_language_repo_map("java", "java", "Greeting")

View File

@@ -0,0 +1,7 @@
module Main where
add :: Int -> Int -> Int
add a b = a + b
main :: IO ()
main = print (add 2 3)