@@ -2,19 +2,19 @@
2(operator) @operator
2(operator) @operator
3(exp_name (constructor) @constructor)
3(exp_name (constructor) @constructor)
4(constructor_operator) @operator
4(constructor_operator) @operator
5−(module) @module_name
5+(module) @namespace
6(type) @type
6(type) @type
7(type) @class
7(type) @class
8(constructor) @constructor
8(constructor) @constructor
9(pragma) @pragma
9(pragma) @pragma
10(comment) @comment
10(comment) @comment
11(signature name: (variable) @fun_type_name)
11(signature name: (variable) @fun_type_name)
12−(function name: (variable) @fun_name)
12+(function name: (variable) @function)
13(constraint class: (class_name (type)) @class)
13(constraint class: (class_name (type)) @class)
14(class (class_head class: (class_name (type)) @class))
14(class (class_head class: (class_name (type)) @class))
15(instance (instance_head class: (class_name (type)) @class))
15(instance (instance_head class: (class_name (type)) @class))
16−(integer) @literal
16+(integer) @number
17−(exp_literal (float)) @literal
17+(exp_literal (float)) @number
18(char) @literal
18(char) @literal
19(con_unit) @literal
19(con_unit) @literal
20(con_list) @literal
20(con_list) @literal
@@ -39,5 +39,7 @@
39"do" @keyword
39"do" @keyword
40"mdo" @keyword
40"mdo" @keyword
41"rec" @keyword
41"rec" @keyword
45+] @punctuation.bracket