Skip to content

Commit d3f9b44

Browse files
committed
Add roadmap
1 parent 0aa8ce5 commit d3f9b44

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

queries/haskell.md

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,80 @@
11
# Haskell Support
22

3+
## Roadmap
4+
5+
- [ ] `argumentOrParameter`:
6+
- [x] `argument.actual`
7+
- [ ] `argument.actual.iteration`
8+
- [x] `argument.formal`
9+
- [x] `argument.formal.iteration`
10+
- [ ] `anonymousFunction`
11+
- [ ] `branch`
12+
- [x] `branch.match`
13+
- [x] `branch.match.iteration`
14+
- [ ] `branch.if`
15+
- [ ] `branch.if.iteration`
16+
- [ ] `branch.ternary`
17+
- [ ] `class`
18+
- [ ] `className`
19+
- [ ] `collectionItem`
20+
- [ ] `collectionKey`
21+
- [ ] `key.mapPair`
22+
- [ ] `key.mapPair.iteration`
23+
- [ ] `comment`
24+
- [ ] `comment.line`
25+
- [ ] `comment.block`
26+
- [ ] `functionCall`
27+
- [x] `functionCall`
28+
- [ ] `functionCall.constructor`
29+
- [ ] `functionCallee`
30+
- [x] `functionCallee`
31+
- [ ] `functionCallee.constructor`
32+
- [x] `functionName`
33+
- [ ] `ifStatement`
34+
- [ ] `list`
35+
- [ ] `map`
36+
- [ ] `name`
37+
- [ ] `name.assignment`
38+
- [ ] `name.assignment.pattern`
39+
- [ ] `name.function`
40+
- [ ] `name.class`
41+
- [ ] `name.field`
42+
- [ ] `namedFunction`
43+
- [x] `namedFunction`
44+
- [ ] `namedFunction.method`
45+
- [ ] `statement`
46+
- [ ] `statement`
47+
- [ ] `statement.iteration.document`
48+
- [ ] `statement.iteration.block`
49+
- [ ] `string`
50+
- [ ] `type`
51+
- [ ] `type.adt`
52+
- [ ] `type.alias`
53+
- [ ] `type.annotation`
54+
- [ ] `type.class`
55+
- [ ] `type.classInstance`
56+
- [ ] `type.constraint`
57+
- [ ] `type.dataFamily`
58+
- [ ] `type.dataInstance`
59+
- [ ] `type.field`
60+
- [ ] `type.foreignExport`
61+
- [ ] `type.foreignImport`
62+
- [ ] `type.function`
63+
- [ ] `type.gadt`
64+
- [ ] `type.newtype`
65+
- [ ] `type.typeFamily`
66+
- [ ] `type.typeInstance`
67+
- [ ] `value`
68+
- [ ] `value.assignment`
69+
- [ ] `value.field`
70+
- [ ] `value.mapPair`
71+
- [ ] `value.mapPair.iteration`
72+
- [ ] `value.return`
73+
- [ ] `condition`
74+
- [ ] `condition.if`
75+
- [ ] `condition.ternary`
76+
- [ ] `condition.match`
77+
378
## Node Types
479

580
- `adt`

0 commit comments

Comments
 (0)