outline.scm
1(adt
2 "data" @context
3 name: (type) @name) @item
4
5(type_alias
6 "type" @context
7 name: (type) @name) @item
8
9(newtype
10 "newtype" @context
11 name: (type) @name) @item
12
13(signature
14 name: (variable) @name) @item
15
16(class
17 "class" @context
18 (class_head) @name) @item
19
20(instance
21 "instance" @context
22 (instance_head) @name) @item
23
24(foreign_import
25 "foreign" @context
26 (impent) @name) @item