|
1 | 1 | let f = (type t, xs: list<t>) => ()
|
2 | 2 | let f = @attr (type t, xs: list<t>) => ()
|
3 |
| -let f = (type t, xs: list<t>, type s, ys: list<s>) => () |
4 |
| -let f = @attr (type t, xs: list<t>, @attr2 type s, ys: list<s>) => () |
| 3 | +let f = (type t, xs: list<t>) => (type s, ys: list<s>) => () |
| 4 | +let f = @attr (type t, xs: list<t>) => @attr2 (type s, ys: list<s>) => () |
5 | 5 | let f = (type t u v, xs: list<(t, u, v)>) => ()
|
6 | 6 | let f = @attr (type t u v, xs: list<(t, u, v)>) => ()
|
7 |
| -let f = (type t u v, xs: list<(t, u, v)>, type s w z, ys: list<(s, w, z)>) => () |
8 |
| -let f = @attr (type t u v, xs: list<(t, u, v)>, @attr2 type s w z, ys: list<(s, w, z)>) => () |
| 7 | +let f = (type t u v, xs: list<(t, u, v)>) => (type s w z, ys: list<(s, w, z)>) => () |
| 8 | +let f = @attr (type t u v, xs: list<(t, u, v)>) => @attr2 (type s w z, ys: list<(s, w, z)>) => () |
9 | 9 | let f = @attr
|
10 |
| -(type t, @attr type s, xs: list<(t, s)>, @attr type u, @attr type v w, ys: list<(u, v, w)>) => () |
| 10 | +(type t, @attr type s, xs: list<(t, s)>) => |
| 11 | + @attr (type u, @attr type v w, ys: list<(u, v, w)>) => () |
11 | 12 |
|
12 | 13 | let mk_formatting_gen:
|
13 | 14 | type a b c d e f. formatting_gen<a, b, c, d, e, f> => Parsetree.expression =
|
|
0 commit comments