4:8-12 TModule "Main"
9:6-9 TTypeConstructor "Foo"
9:12-15 TDataConstructor "Foo"
9:18-21 TRecordField "foo"
9:25-28 TTypeConstructor "Int"
11:7-10 TClass "Boo"
11:11-12 TTypeVariable "a"
12:3-6 TClassMethod "boo"
12:10-11 TTypeVariable "a"
12:15-16 TTypeVariable "a"
14:10-13 TClass "Boo"
14:14-17 TTypeConstructor "Int"
15:5-8 TClassMethod "boo"
15:9-10 TVariable "x"
15:13-14 TVariable "x"
15:15-16 TOperator "+"
17:6-8 TTypeConstructor "Dd"
17:11-13 TDataConstructor "Dd"
17:14-17 TTypeConstructor "Int"
19:9-12 TPatternSynonym "One"
19:15-18 TDataConstructor "Foo"
21:1-4 TVariable "ggg"
21:7-10 TPatternSynonym "One"
23:6-9 TTypeConstructor "Doo"
23:12-15 TDataConstructor "Doo"
23:16-24 TModule "Prelude."
23:24-27 TTypeConstructor "Int"
24:6-10 TTypeSynonym "Bar1"
24:13-16 TTypeConstructor "Int"
25:6-10 TTypeSynonym "Bar2"
25:13-16 TTypeConstructor "Doo"
27:1-3 TFunction "bb"
27:8-11 TClass "Boo"
27:12-13 TTypeVariable "a"
27:18-19 TTypeVariable "a"
27:23-24 TTypeVariable "a"
28:1-3 TFunction "bb"
28:4-5 TVariable "x"
28:9-12 TClassMethod "boo"
28:13-14 TVariable "x"
29:1-3 TFunction "aa"
29:7-11 TTypeVariable "cool"
29:15-18 TTypeConstructor "Int"
29:22-26 TTypeVariable "cool"
30:1-3 TFunction "aa"
30:4-5 TVariable "x"
30:9-10 TVariable "c"
30:14-16 TFunction "aa"
30:17-18 TVariable "x"
30:19-20 TVariable "c"
31:12-14 TVariable "xx"
31:16-18 TVariable "yy"
32:11-13 TVariable "dd"
34:2-4 TVariable "zz"
34:6-8 TVariable "kk"
35:1-3 TFunction "cc"
35:7-10 TTypeConstructor "Foo"
35:15-18 TTypeConstructor "Int"
35:20-23 TTypeConstructor "Int"
35:28-31 TTypeConstructor "Int"
36:1-3 TFunction "cc"
36:4-5 TVariable "f"
36:7-9 TVariable "gg"
36:11-13 TVariable "vv"
37:10-12 TVariable "gg"
38:14-17 TRecordField "foo"
38:18-19 TOperator "$"
38:20-21 TVariable "f"
38:24-27 TRecordField "foo"
39:14-17 TRecordField "foo"
39:18-19 TOperator "$"
39:20-21 TVariable "f"
39:24-27 TRecordField "foo"
41:1-3 TFunction "go"
41:6-9 TRecordField "foo"
42:1-4 TFunction "add"
42:8-16 TModule "Prelude."
42:16-17 TOperator "+"
47:1-5 TVariable "main"
47:9-11 TTypeConstructor "IO"
48:1-5 TVariable "main"
48:8-16 TFunction "putStrLn"