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