diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-02-18 18:34:47 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-02-19 02:50:09 +0100 |
commit | 998ae8f884f4b1d4e092ebdf3a441b97b2cf05b7 (patch) | |
tree | 6ced17ee38fa78de69b05c8765288ecabe52fb6e /testdata/Internals.out | |
parent | 27c8f3aeb2d13da0bec522ee8a8a98f534fa39e8 (diff) |
tuples are heterogeneous lists
Diffstat (limited to 'testdata/Internals.out')
-rw-r--r-- | testdata/Internals.out | 803 |
1 files changed, 386 insertions, 417 deletions
diff --git a/testdata/Internals.out b/testdata/Internals.out index a85035e3..2218a590 100644 --- a/testdata/Internals.out +++ b/testdata/Internals.out | |||
@@ -1,6 +1,7 @@ | |||
1 | main is not found | 1 | main is not found |
2 | ------------ trace | 2 | ------------ trace |
3 | typeAnn :: [32m{a} -> a->a[39m[K | 3 | typeAnn :: [32m{a} -> a->a[39m[K |
4 | parens :: [32m{a} -> a->a[39m[K | ||
4 | undefined :: [32m{a}->a[39m[K | 5 | undefined :: [32m{a}->a[39m[K |
5 | primFix :: [32m{a} -> a->a -> a[39m[K | 6 | primFix :: [32m{a} -> a->a -> a[39m[K |
6 | 'Unit :: [32mType[39m[K | 7 | 'Unit :: [32mType[39m[K |
@@ -15,35 +16,9 @@ match'String :: [32m(b : Type->Type) -> b 'String -> d:Type -> b d -> b d[39m | |||
15 | match'Empty :: [32m(b : Type->Type) -> (c:'String -> b ('Empty c)) -> e:Type -> b e -> b e[39m[K | 16 | match'Empty :: [32m(b : Type->Type) -> (c:'String -> b ('Empty c)) -> e:Type -> b e -> b e[39m[K |
16 | unsafeCoerce :: [32m{a} -> {b} -> a->b[39m[K | 17 | unsafeCoerce :: [32m{a} -> {b} -> a->b[39m[K |
17 | 'EqCT :: [32ma:Type -> a -> a->Type[39m[K | 18 | 'EqCT :: [32ma:Type -> a -> a->Type[39m[K |
18 | 'Tuple0 :: [32mType[39m[K | ||
19 | Tuple0 :: [32m'Tuple0[39m[K | ||
20 | 'Tuple0Case :: [32m(b : 'Tuple0->Type) -> b Tuple0 -> d:'Tuple0 -> b d[39m[K | ||
21 | match'Tuple0 :: [32m(b : Type->Type) -> b 'Tuple0 -> d:Type -> b d -> b d[39m[K | ||
22 | 'Tuple1 :: [32mType->Type[39m[K | ||
23 | Tuple1 :: [32m{a} -> a -> 'Tuple1 a[39m[K | ||
24 | 'Tuple1Case :: [32m{a} -> (c : 'Tuple1 a -> Type) -> (d:a -> c (Tuple1 d)) -> (f : 'Tuple1 a) -> c f[39m[K | ||
25 | match'Tuple1 :: [32m(b : Type->Type) -> (c:Type -> b ('Tuple1 c)) -> e:Type -> b e -> b e[39m[K | ||
26 | 'Tuple2 :: [32mType -> Type->Type[39m[K | ||
27 | Tuple2 :: [32m{a} -> {b} -> a -> b -> 'Tuple2 a b[39m[K | ||
28 | 'Tuple2Case :: [32m{a} -> {b} -> (d : 'Tuple2 a b -> Type) -> (e:a -> f:b -> d (Tuple2 e f)) -> (h : 'Tuple2 a b) -> d h[39m[K | ||
29 | match'Tuple2 :: [32m(b : Type->Type) -> (c:Type -> d:Type -> b ('Tuple2 c d)) -> f:Type -> b f -> b f[39m[K | ||
30 | 'Tuple3 :: [32mType -> Type -> Type->Type[39m[K | ||
31 | Tuple3 :: [32m{a} -> {b} -> {c} -> a -> b -> c -> 'Tuple3 a b c[39m[K | ||
32 | 'Tuple3Case :: [32m{a} -> {b} -> {c} -> (e : 'Tuple3 a b c -> Type) -> (f:a -> g:b -> h:c -> e (Tuple3 f g h)) -> (j : 'Tuple3 a b c) -> e j[39m[K | ||
33 | match'Tuple3 :: [32m(b : Type->Type) -> (c:Type -> d:Type -> e:Type -> b ('Tuple3 c d e)) -> g:Type -> b g -> b g[39m[K | ||
34 | 'Tuple4 :: [32mType -> Type -> Type -> Type->Type[39m[K | ||
35 | Tuple4 :: [32m{a} -> {b} -> {c} -> {d} -> a -> b -> c -> d -> 'Tuple4 a b c d[39m[K | ||
36 | 'Tuple4Case :: [32m{a} -> {b} -> {c} -> {d} -> (f : 'Tuple4 a b c d -> Type) -> (g:a -> h:b -> i:c -> j:d -> f (Tuple4 g h i j)) -> (l : 'Tuple4 a b c d) -> f l[39m[K | ||
37 | match'Tuple4 :: [32m(b : Type->Type) -> (c:Type -> d:Type -> e:Type -> f:Type -> b ('Tuple4 c d e f)) -> h:Type -> b h -> b h[39m[K | ||
38 | 'Tuple5 :: [32mType -> Type -> Type -> Type -> Type->Type[39m[K | ||
39 | Tuple5 :: [32m{a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e -> 'Tuple5 a b c d e[39m[K | ||
40 | 'Tuple5Case :: [32m{a} -> {b} -> {c} -> {d} -> {e} -> (g : 'Tuple5 a b c d e -> Type) -> (h:a -> i:b -> j:c -> k:d -> l:e -> g (Tuple5 h i j k l)) -> (n : 'Tuple5 a b c d e) -> g n[39m[K | ||
41 | match'Tuple5 :: [32m(b : Type->Type) -> (c:Type -> d:Type -> e:Type -> f:Type -> g:Type -> b ('Tuple5 c d e f g)) -> i:Type -> b i -> b i[39m[K | ||
42 | parEval :: [32ma:Type -> a -> a->a[39m[K | 19 | parEval :: [32ma:Type -> a -> a->a[39m[K |
43 | 'JoinTupleType :: [32mType -> Type->Type[39m[K | ||
44 | 'T2 :: [32mType -> Type->Type[39m[K | 20 | 'T2 :: [32mType -> Type->Type[39m[K |
45 | match'Type :: [32m(b : Type->Type) -> b Type -> d:Type -> b d -> b d[39m[K | 21 | match'Type :: [32m(b : Type->Type) -> b Type -> d:Type -> b d -> b d[39m[K |
46 | testmt :: [32ma:Type -> a->a[39m[K | ||
47 | 'EqCTt :: [32m{a} -> a -> a->Type[39m[K | 22 | 'EqCTt :: [32m{a} -> a -> a->Type[39m[K |
48 | t2C :: [32m'Unit -> 'Unit->'Unit[39m[K | 23 | t2C :: [32m'Unit -> 'Unit->'Unit[39m[K |
49 | 'Int :: [32mType[39m[K | 24 | 'Int :: [32mType[39m[K |
@@ -103,399 +78,393 @@ Nil :: [32m{a} -> 'List a[39m[K | |||
103 | Cons :: [32m{a} -> a -> 'List a -> 'List a[39m[K | 78 | Cons :: [32m{a} -> a -> 'List a -> 'List a[39m[K |
104 | 'ListCase :: [32m{a} -> (c : 'List a -> Type) -> c Nil -> (e:a -> (f : 'List a) -> c (Cons e f)) -> (h : 'List a) -> c h[39m[K | 79 | 'ListCase :: [32m{a} -> (c : 'List a -> Type) -> c Nil -> (e:a -> (f : 'List a) -> c (Cons e f)) -> (h : 'List a) -> c h[39m[K |
105 | match'List :: [32m(b : Type->Type) -> (c:Type -> b ('List c)) -> e:Type -> b e -> b e[39m[K | 80 | match'List :: [32m(b : Type->Type) -> (c:Type -> b ('List c)) -> e:Type -> b e -> b e[39m[K |
81 | 'HList :: [32m'List Type -> Type[39m[K | ||
82 | HNil :: [32m'HList Nil[39m[K | ||
83 | HCons :: [32m{a} -> {b : 'List Type} -> a -> 'HList b -> 'HList (Cons a b)[39m[K | ||
84 | 'HListCase :: [32m(c : (a : 'List Type) -> 'HList a -> Type) -> c Nil HNil -> ({e} -> {f : 'List Type} -> g:e -> (h : 'HList f) -> c (Cons e f) (HCons e f g h)) -> {j : 'List Type} -> (k : 'HList j) -> c j k[39m[K | ||
85 | match'HList :: [32m(b : Type->Type) -> ((c : 'List Type) -> b ('HList c)) -> e:Type -> b e -> b e[39m[K | ||
86 | hlistConsCase :: [32m{a} -> {b : 'List Type} -> (d : 'Unit->Type) -> (a -> 'HList b -> d TT) -> 'HList (Cons a b) -> d TT[39m[K | ||
87 | hlistNilCase :: [32m(b : 'Unit->Type) -> b TT -> 'HList Nil -> b TT[39m[K | ||
88 | joinTupleType :: [32m{a} -> {b : 'List Type} -> a -> 'HList b -> 'HList (Cons a b)[39m[K | ||
106 | ------------ tooltips | 89 | ------------ tooltips |
107 | testdata/Internals.lc 7:1-7:8 {a} -> a->a | 90 | testdata/Internals.lc 7:1-7:8 {a} -> a->a |
108 | testdata/Internals.lc 7:13-7:14 V1 | 91 | testdata/Internals.lc 7:13-7:14 V1 |
109 | testdata/Internals.lc 9:1-9:10 {a}->a | 92 | testdata/Internals.lc 10:1-10:7 {a} -> a->a |
110 | testdata/Internals.lc 9:27-9:31 Type | 93 | testdata/Internals.lc 10:12-10:13 V1 |
111 | testdata/Internals.lc 9:35-9:36 Type | 94 | testdata/Internals.lc 12:1-12:10 {a}->a |
112 | testdata/Internals.lc 11:1-11:8 {a} -> a->a -> a | 95 | testdata/Internals.lc 12:27-12:31 Type |
113 | testdata/Internals.lc 11:25-11:29 Type | 96 | testdata/Internals.lc 12:35-12:36 Type |
114 | testdata/Internals.lc 11:33-11:46 Type | 97 | testdata/Internals.lc 14:1-14:8 {a} -> a->a -> a |
115 | testdata/Internals.lc 11:34-11:35 Type | 98 | testdata/Internals.lc 14:25-14:29 Type |
116 | testdata/Internals.lc 11:39-11:40 Type | 99 | testdata/Internals.lc 14:33-14:46 Type |
117 | testdata/Internals.lc 11:45-11:46 Type | 100 | testdata/Internals.lc 14:34-14:35 Type |
118 | testdata/Internals.lc 13:6-13:10 Type | 101 | testdata/Internals.lc 14:39-14:40 Type |
119 | testdata/Internals.lc 13:6-13:15 Type | 102 | testdata/Internals.lc 14:45-14:46 Type |
120 | testdata/Internals.lc 13:13-13:15 Unit | 103 | testdata/Internals.lc 16:6-16:10 Type |
121 | testdata/Internals.lc 14:6-14:12 Type | 104 | testdata/Internals.lc 16:6-16:15 Type |
122 | testdata/Internals.lc 15:6-15:11 String->Type | Type | 105 | testdata/Internals.lc 16:13-16:15 Unit |
123 | testdata/Internals.lc 15:18-15:24 Type | 106 | testdata/Internals.lc 17:6-17:12 Type |
124 | testdata/Internals.lc 17:1-17:13 {a} -> {b} -> a->b | 107 | testdata/Internals.lc 18:6-18:11 String->Type | Type |
125 | testdata/Internals.lc 17:30-17:31 V3 | 108 | testdata/Internals.lc 18:18-18:24 Type |
126 | testdata/Internals.lc 17:30-17:36 Type | 109 | testdata/Internals.lc 20:1-20:13 {a} -> {b} -> a->b |
127 | testdata/Internals.lc 17:35-17:36 Type | V2 | 110 | testdata/Internals.lc 20:30-20:31 V3 |
128 | testdata/Internals.lc 20:13-20:17 a:Type -> a -> a->Type | 111 | testdata/Internals.lc 20:30-20:36 Type |
129 | testdata/Internals.lc 20:24-20:28 Type | 112 | testdata/Internals.lc 20:35-20:36 Type | V2 |
130 | testdata/Internals.lc 20:36-20:37 Type | 113 | testdata/Internals.lc 23:13-23:17 a:Type -> a -> a->Type |
131 | testdata/Internals.lc 20:36-20:46 Type | 114 | testdata/Internals.lc 23:24-23:28 Type |
132 | testdata/Internals.lc 20:45-20:46 Type | 115 | testdata/Internals.lc 23:36-23:37 Type |
133 | testdata/Internals.lc 26:6-26:12 Type | 116 | testdata/Internals.lc 23:36-23:46 Type |
134 | testdata/Internals.lc 26:6-26:21 Type | 117 | testdata/Internals.lc 23:45-23:46 Type |
135 | testdata/Internals.lc 26:15-26:21 Tuple0 | 118 | testdata/Internals.lc 32:1-32:8 a:Type -> a -> a->a |
136 | testdata/Internals.lc 27:6-27:12 Type | Type->Type | 119 | testdata/Internals.lc 32:24-32:25 V1 |
137 | testdata/Internals.lc 27:6-27:23 Type | 120 | testdata/Internals.lc 32:24-32:35 Type |
138 | testdata/Internals.lc 27:6-27:25 Type | 121 | testdata/Internals.lc 32:29-32:30 Type |
139 | testdata/Internals.lc 27:17-27:23 Tuple1 V2 | Type | {a} -> a -> Tuple1 a | 122 | testdata/Internals.lc 32:29-32:35 Type |
140 | testdata/Internals.lc 27:24-27:25 Type | 123 | testdata/Internals.lc 32:34-32:35 Type |
141 | testdata/Internals.lc 28:6-28:12 Type | Type -> Type->Type | 124 | testdata/Internals.lc 35:13-35:15 Type -> Type->Type |
142 | testdata/Internals.lc 28:6-28:25 Type | 125 | testdata/Internals.lc 37:1-37:11 (b : Type->Type) -> b Type -> d:Type -> b d -> b d |
143 | testdata/Internals.lc 28:6-28:29 Type | 126 | testdata/Internals.lc 37:28-37:32 Type |
144 | testdata/Internals.lc 28:19-28:25 Tuple2 V4 V3 | Type | {a} -> {b} -> a -> b -> Tuple2 a b | 127 | testdata/Internals.lc 37:36-37:40 Type |
145 | testdata/Internals.lc 28:26-28:27 Type | 128 | testdata/Internals.lc 37:45-37:46 Type->Type |
146 | testdata/Internals.lc 28:28-28:29 Type | 129 | testdata/Internals.lc 37:45-37:51 Type |
147 | testdata/Internals.lc 29:6-29:12 Type | Type -> Type -> Type->Type | 130 | testdata/Internals.lc 37:45-37:87 Type |
148 | testdata/Internals.lc 29:6-29:27 Type | 131 | testdata/Internals.lc 37:47-37:51 Type |
149 | testdata/Internals.lc 29:6-29:33 Type | 132 | testdata/Internals.lc 37:55-37:87 Type |
150 | testdata/Internals.lc 29:21-29:27 Tuple3 V6 V5 V4 | Type | {a} -> {b} -> {c} -> a -> b -> c -> Tuple3 a b c | 133 | testdata/Internals.lc 37:68-37:72 Type |
151 | testdata/Internals.lc 29:28-29:29 Type | 134 | testdata/Internals.lc 37:77-37:78 Type->Type |
152 | testdata/Internals.lc 29:30-29:31 Type | 135 | testdata/Internals.lc 37:77-37:80 Type |
153 | testdata/Internals.lc 29:32-29:33 Type | 136 | testdata/Internals.lc 37:77-37:87 Type |
154 | testdata/Internals.lc 30:6-30:12 Type | Type -> Type -> Type -> Type->Type | 137 | testdata/Internals.lc 37:79-37:80 Type |
155 | testdata/Internals.lc 30:6-30:29 Type | 138 | testdata/Internals.lc 37:84-37:85 Type->Type |
156 | testdata/Internals.lc 30:6-30:37 Type | 139 | testdata/Internals.lc 37:84-37:87 Type |
157 | testdata/Internals.lc 30:23-30:29 Tuple4 V8 V7 V6 V5 | Type | {a} -> {b} -> {c} -> {d} -> a -> b -> c -> d -> Tuple4 a b c d | 140 | testdata/Internals.lc 37:86-37:87 Type |
158 | testdata/Internals.lc 30:30-30:31 Type | 141 | testdata/Internals.lc 39:6-39:11 {a} -> a -> a->Type |
159 | testdata/Internals.lc 30:32-30:33 Type | 142 | testdata/Internals.lc 39:14-39:18 a:Type -> a -> a->Type |
160 | testdata/Internals.lc 30:34-30:35 Type | 143 | testdata/Internals.lc 39:14-39:20 V0 -> V1->Type |
161 | testdata/Internals.lc 30:36-30:37 Type | 144 | testdata/Internals.lc 42:1-42:4 Unit -> Unit->Unit |
162 | testdata/Internals.lc 31:6-31:12 Type | Type -> Type -> Type -> Type -> Type->Type | 145 | testdata/Internals.lc 42:8-42:12 Type |
163 | testdata/Internals.lc 31:6-31:31 Type | 146 | testdata/Internals.lc 42:16-42:20 Type |
164 | testdata/Internals.lc 31:6-31:41 Type | 147 | testdata/Internals.lc 42:16-42:28 Type |
165 | testdata/Internals.lc 31:25-31:31 Tuple5 V10 V9 V8 V7 V6 | Type | {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e -> Tuple5 a b c d e | 148 | testdata/Internals.lc 42:24-42:28 Type |
166 | testdata/Internals.lc 31:32-31:33 Type | 149 | testdata/Internals.lc 45:6-45:9 Type |
167 | testdata/Internals.lc 31:34-31:35 Type | 150 | testdata/Internals.lc 46:6-46:10 Type |
168 | testdata/Internals.lc 31:36-31:37 Type | 151 | testdata/Internals.lc 47:6-47:11 Type |
169 | testdata/Internals.lc 31:38-31:39 Type | 152 | testdata/Internals.lc 48:6-48:10 Type |
170 | testdata/Internals.lc 31:40-31:41 Type | 153 | testdata/Internals.lc 50:6-50:10 Type |
171 | testdata/Internals.lc 36:1-36:8 a:Type -> a -> a->a | 154 | testdata/Internals.lc 50:6-50:25 Type |
172 | testdata/Internals.lc 36:24-36:25 V1 | 155 | testdata/Internals.lc 50:13-50:18 Bool |
173 | testdata/Internals.lc 36:24-36:35 Type | 156 | testdata/Internals.lc 50:21-50:25 Bool |
174 | testdata/Internals.lc 36:29-36:30 Type | 157 | testdata/Internals.lc 52:6-52:14 Type |
175 | testdata/Internals.lc 36:29-36:35 Type | 158 | testdata/Internals.lc 52:6-52:29 Type |
176 | testdata/Internals.lc 36:34-36:35 Type | 159 | testdata/Internals.lc 52:17-52:19 Ordering |
177 | testdata/Internals.lc 40:5-40:18 Type -> Type->Type | 160 | testdata/Internals.lc 52:22-52:24 Ordering |
178 | testdata/Internals.lc 40:26-40:27 Type | 161 | testdata/Internals.lc 52:27-52:29 Ordering |
179 | testdata/Internals.lc 40:26-44:31 Type | Type -> Type->Type | Type->Type | 162 | testdata/Internals.lc 54:6-54:9 Type |
180 | testdata/Internals.lc 41:22-41:26 Type | 163 | testdata/Internals.lc 54:6-54:23 Type |
181 | testdata/Internals.lc 41:22-41:39 Type->Type | 164 | testdata/Internals.lc 54:12-54:16 Nat |
182 | testdata/Internals.lc 41:22-44:31 Type | 165 | testdata/Internals.lc 54:19-54:23 Nat | Nat->Nat | Type |
183 | testdata/Internals.lc 41:30-41:39 Type | Type -> Type->Type | Type->Type | 166 | testdata/Internals.lc 54:24-54:27 Type |
184 | testdata/Internals.lc 41:31-41:32 Type | 167 | testdata/Internals.lc 57:1-57:14 Int->Word |
185 | testdata/Internals.lc 41:31-41:35 Type->Type | 168 | testdata/Internals.lc 57:24-57:27 Type |
186 | testdata/Internals.lc 41:34-41:35 Type | 169 | testdata/Internals.lc 57:33-57:37 Type |
187 | testdata/Internals.lc 41:37-41:38 Type | 170 | testdata/Internals.lc 58:1-58:15 Int->Float |
188 | testdata/Internals.lc 42:22-42:29 Type | 171 | testdata/Internals.lc 58:24-58:27 Type |
189 | testdata/Internals.lc 42:22-42:45 Type->Type | 172 | testdata/Internals.lc 58:33-58:38 Type |
190 | testdata/Internals.lc 42:22-44:31 Type | 173 | testdata/Internals.lc 59:1-59:13 Int->Nat |
191 | testdata/Internals.lc 42:33-42:45 Type | Type -> Type -> Type->Type | Type -> Type->Type | Type->Type | 174 | testdata/Internals.lc 59:24-59:27 Type |
192 | testdata/Internals.lc 42:34-42:35 Type | 175 | testdata/Internals.lc 59:33-59:36 Type |
193 | testdata/Internals.lc 42:34-42:38 Type -> Type->Type | 176 | testdata/Internals.lc 60:1-60:15 Int -> Int->Ordering |
194 | testdata/Internals.lc 42:34-42:41 Type->Type | 177 | testdata/Internals.lc 60:24-60:27 Type |
195 | testdata/Internals.lc 42:37-42:38 Type | 178 | testdata/Internals.lc 60:33-60:36 Type |
196 | testdata/Internals.lc 42:40-42:41 Type | 179 | testdata/Internals.lc 60:33-60:50 Type |
197 | testdata/Internals.lc 42:43-42:44 Type | 180 | testdata/Internals.lc 60:42-60:50 Type |
198 | testdata/Internals.lc 43:22-43:32 Type | 181 | testdata/Internals.lc 61:1-61:16 Word -> Word->Ordering |
199 | testdata/Internals.lc 43:22-43:51 Type->Type | 182 | testdata/Internals.lc 61:24-61:28 Type |
200 | testdata/Internals.lc 43:22-44:31 Type | 183 | testdata/Internals.lc 61:33-61:37 Type |
201 | testdata/Internals.lc 43:36-43:51 Type | Type -> Type -> Type -> Type->Type | Type -> Type -> Type->Type | Type -> Type->Type | Type->Type | 184 | testdata/Internals.lc 61:33-61:50 Type |
202 | testdata/Internals.lc 43:37-43:38 Type | 185 | testdata/Internals.lc 61:42-61:50 Type |
203 | testdata/Internals.lc 43:37-43:41 Type -> Type -> Type->Type | 186 | testdata/Internals.lc 62:1-62:17 Float -> Float->Ordering |
204 | testdata/Internals.lc 43:37-43:44 Type -> Type->Type | 187 | testdata/Internals.lc 62:24-62:29 Type |
205 | testdata/Internals.lc 43:37-43:47 Type->Type | 188 | testdata/Internals.lc 62:33-62:38 Type |
206 | testdata/Internals.lc 43:40-43:41 Type | 189 | testdata/Internals.lc 62:33-62:50 Type |
207 | testdata/Internals.lc 43:43-43:44 Type | 190 | testdata/Internals.lc 62:42-62:50 Type |
208 | testdata/Internals.lc 43:46-43:47 Type | 191 | testdata/Internals.lc 63:1-63:16 Char -> Char->Ordering |
209 | testdata/Internals.lc 43:49-43:50 Type | 192 | testdata/Internals.lc 63:24-63:28 Type |
210 | testdata/Internals.lc 44:25-44:31 Type | 193 | testdata/Internals.lc 63:33-63:37 Type |
211 | testdata/Internals.lc 44:26-44:27 Type | 194 | testdata/Internals.lc 63:33-63:50 Type |
212 | testdata/Internals.lc 44:29-44:30 Type | 195 | testdata/Internals.lc 63:42-63:50 Type |
213 | testdata/Internals.lc 47:13-47:15 Type -> Type->Type | 196 | testdata/Internals.lc 64:1-64:18 String -> String->Ordering |
214 | testdata/Internals.lc 49:1-49:11 (b : Type->Type) -> b Type -> d:Type -> b d -> b d | 197 | testdata/Internals.lc 64:24-64:30 Type |
215 | testdata/Internals.lc 49:28-49:32 Type | 198 | testdata/Internals.lc 64:34-64:40 Type |
216 | testdata/Internals.lc 49:36-49:40 Type | 199 | testdata/Internals.lc 64:34-64:52 Type |
217 | testdata/Internals.lc 49:45-49:46 Type->Type | 200 | testdata/Internals.lc 64:44-64:52 Type |
218 | testdata/Internals.lc 49:45-49:51 Type | 201 | testdata/Internals.lc 65:1-65:14 Int->Int |
219 | testdata/Internals.lc 49:45-49:87 Type | 202 | testdata/Internals.lc 65:24-65:27 Type |
220 | testdata/Internals.lc 49:47-49:51 Type | 203 | testdata/Internals.lc 65:33-65:36 Type |
221 | testdata/Internals.lc 49:55-49:87 Type | 204 | testdata/Internals.lc 66:1-66:15 Word->Word |
222 | testdata/Internals.lc 49:68-49:72 Type | 205 | testdata/Internals.lc 66:24-66:28 Type |
223 | testdata/Internals.lc 49:77-49:78 Type->Type | 206 | testdata/Internals.lc 66:33-66:37 Type |
224 | testdata/Internals.lc 49:77-49:80 Type | 207 | testdata/Internals.lc 67:1-67:16 Float->Float |
225 | testdata/Internals.lc 49:77-49:87 Type | 208 | testdata/Internals.lc 67:24-67:29 Type |
226 | testdata/Internals.lc 49:79-49:80 Type | 209 | testdata/Internals.lc 67:33-67:38 Type |
227 | testdata/Internals.lc 49:84-49:85 Type->Type | 210 | testdata/Internals.lc 68:1-68:11 Int -> Int->Int |
228 | testdata/Internals.lc 49:84-49:87 Type | 211 | testdata/Internals.lc 68:24-68:27 Type |
229 | testdata/Internals.lc 49:86-49:87 Type | 212 | testdata/Internals.lc 68:33-68:36 Type |
230 | testdata/Internals.lc 51:24-51:28 Type | 213 | testdata/Internals.lc 68:33-68:45 Type |
231 | testdata/Internals.lc 51:33-51:34 Type | 214 | testdata/Internals.lc 68:42-68:45 Type |
232 | testdata/Internals.lc 51:33-51:39 Type | 215 | testdata/Internals.lc 69:1-69:11 Int -> Int->Int |
233 | testdata/Internals.lc 51:38-51:39 Type | 216 | testdata/Internals.lc 69:24-69:27 Type |
234 | testdata/Internals.lc 52:1-52:7 a:Type -> a->a | 217 | testdata/Internals.lc 69:33-69:36 Type |
235 | testdata/Internals.lc 52:8-52:13 Type | 218 | testdata/Internals.lc 69:33-69:45 Type |
236 | testdata/Internals.lc 52:8-52:35 V0->V1 -> V1->V2 | a:Type -> a->a | 219 | testdata/Internals.lc 69:42-69:45 Type |
237 | testdata/Internals.lc 52:16-52:35 Type->Type | 220 | testdata/Internals.lc 70:1-70:11 Int -> Int->Int |
238 | testdata/Internals.lc 52:17-52:24 Type | 221 | testdata/Internals.lc 70:24-70:27 Type |
239 | testdata/Internals.lc 52:17-52:35 Type->Type | 222 | testdata/Internals.lc 70:33-70:36 Type |
240 | testdata/Internals.lc 52:28-52:35 Type | 223 | testdata/Internals.lc 70:33-70:45 Type |
241 | testdata/Internals.lc 59:6-59:11 {a} -> a -> a->Type | 224 | testdata/Internals.lc 70:42-70:45 Type |
242 | testdata/Internals.lc 59:14-59:18 a:Type -> a -> a->Type | 225 | testdata/Internals.lc 71:1-71:14 Float->Float |
243 | testdata/Internals.lc 59:14-59:20 V0 -> V1->Type | 226 | testdata/Internals.lc 71:24-71:29 Type |
244 | testdata/Internals.lc 62:1-62:4 Unit -> Unit->Unit | 227 | testdata/Internals.lc 71:33-71:38 Type |
245 | testdata/Internals.lc 62:8-62:12 Type | 228 | testdata/Internals.lc 72:1-72:10 Float->Int |
246 | testdata/Internals.lc 62:16-62:20 Type | 229 | testdata/Internals.lc 72:24-72:29 Type |
247 | testdata/Internals.lc 62:16-62:28 Type | 230 | testdata/Internals.lc 72:33-72:36 Type |
248 | testdata/Internals.lc 62:24-62:28 Type | 231 | testdata/Internals.lc 75:19-75:23 Type |
249 | testdata/Internals.lc 65:6-65:9 Type | 232 | testdata/Internals.lc 75:19-75:38 Type |
250 | testdata/Internals.lc 66:6-66:10 Type | 233 | testdata/Internals.lc 75:27-75:28 V2 |
251 | testdata/Internals.lc 67:6-67:11 Type | 234 | testdata/Internals.lc 75:27-75:38 Type |
252 | testdata/Internals.lc 68:6-68:10 Type | 235 | testdata/Internals.lc 75:32-75:33 Type |
253 | testdata/Internals.lc 70:6-70:10 Type | 236 | testdata/Internals.lc 75:32-75:38 Type |
254 | testdata/Internals.lc 70:6-70:25 Type | 237 | testdata/Internals.lc 75:37-75:38 Type |
255 | testdata/Internals.lc 70:13-70:18 Bool | 238 | testdata/Internals.lc 76:1-76:15 {a} -> Bool -> a -> a->a |
256 | testdata/Internals.lc 70:21-70:25 Bool | 239 | testdata/Internals.lc 76:16-76:20 Bool |
257 | testdata/Internals.lc 72:6-72:14 Type | 240 | testdata/Internals.lc 76:16-77:29 Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 |
258 | testdata/Internals.lc 72:6-72:29 Type | 241 | testdata/Internals.lc 76:28-76:29 V3 |
259 | testdata/Internals.lc 72:17-72:19 Ordering | 242 | testdata/Internals.lc 76:28-77:29 Bool->V4 |
260 | testdata/Internals.lc 72:22-72:24 Ordering | 243 | testdata/Internals.lc 77:28-77:29 V4 |
261 | testdata/Internals.lc 72:27-72:29 Ordering | 244 | testdata/Internals.lc 79:1-79:5 Ordering->Bool |
262 | testdata/Internals.lc 74:6-74:9 Type | 245 | testdata/Internals.lc 79:6-79:8 V1 |
263 | testdata/Internals.lc 74:6-74:23 Type | 246 | testdata/Internals.lc 79:6-80:15 Bool |
264 | testdata/Internals.lc 74:12-74:16 Nat | 247 | testdata/Internals.lc 79:11-79:15 Bool |
265 | testdata/Internals.lc 74:19-74:23 Nat | Nat->Nat | Type | 248 | testdata/Internals.lc 79:11-80:15 Bool -> Ordering->Bool |
266 | testdata/Internals.lc 74:24-74:27 Type | 249 | testdata/Internals.lc 80:10-80:15 Bool |
267 | testdata/Internals.lc 77:1-77:14 Int->Word | 250 | testdata/Internals.lc 83:7-83:10 Type->Type |
268 | testdata/Internals.lc 77:24-77:27 Type | 251 | testdata/Internals.lc 83:7-84:22 Type |
269 | testdata/Internals.lc 77:33-77:37 Type | 252 | testdata/Internals.lc 83:7-85:32 Type |
270 | testdata/Internals.lc 78:1-78:15 Int->Float | 253 | testdata/Internals.lc 83:7-86:19 Type |
271 | testdata/Internals.lc 78:24-78:27 Type | 254 | testdata/Internals.lc 84:3-84:10 {a} -> {b : Num a} -> Int->a |
272 | testdata/Internals.lc 78:33-78:38 Type | 255 | testdata/Internals.lc 84:14-84:17 Type |
273 | testdata/Internals.lc 79:1-79:13 Int->Nat | 256 | testdata/Internals.lc 84:14-84:22 Type |
274 | testdata/Internals.lc 79:24-79:27 Type | 257 | testdata/Internals.lc 84:21-84:22 Type |
275 | testdata/Internals.lc 79:33-79:36 Type | 258 | testdata/Internals.lc 85:3-85:10 {a} -> {b : Num a} -> a -> a->Ordering |
276 | testdata/Internals.lc 80:1-80:15 Int -> Int->Ordering | 259 | testdata/Internals.lc 85:14-85:15 Type |
277 | testdata/Internals.lc 80:24-80:27 Type | 260 | testdata/Internals.lc 85:14-85:32 Type |
278 | testdata/Internals.lc 80:33-80:36 Type | 261 | testdata/Internals.lc 85:19-85:20 Type |
279 | testdata/Internals.lc 80:33-80:50 Type | 262 | testdata/Internals.lc 85:19-85:32 Type |
280 | testdata/Internals.lc 80:42-80:50 Type | 263 | testdata/Internals.lc 85:24-85:32 Type |
281 | testdata/Internals.lc 81:1-81:16 Word -> Word->Ordering | 264 | testdata/Internals.lc 86:3-86:9 {a} -> {b : Num a} -> a->a |
282 | testdata/Internals.lc 81:24-81:28 Type | 265 | testdata/Internals.lc 86:13-86:14 Type |
283 | testdata/Internals.lc 81:33-81:37 Type | 266 | testdata/Internals.lc 86:13-86:19 Type |
284 | testdata/Internals.lc 81:33-81:50 Type | 267 | testdata/Internals.lc 86:18-86:19 Type |
285 | testdata/Internals.lc 81:42-81:50 Type | 268 | testdata/Internals.lc 88:14-88:17 Type |
286 | testdata/Internals.lc 82:1-82:17 Float -> Float->Ordering | 269 | testdata/Internals.lc 88:14-89:20 Int->V2 -> Int->V3 |
287 | testdata/Internals.lc 82:24-82:29 Type | 270 | testdata/Internals.lc 88:14-90:27 (V1 -> V2->Ordering) -> V2 -> V3->Ordering |
288 | testdata/Internals.lc 82:33-82:38 Type | 271 | testdata/Internals.lc 88:14-91:26 V1->V2 -> V2->V3 |
289 | testdata/Internals.lc 82:33-82:50 Type | 272 | testdata/Internals.lc 88:14-100:17 Type | Type->Type |
290 | testdata/Internals.lc 82:42-82:50 Type | 273 | testdata/Internals.lc 88:14-101:25 Int->V2 | {a : Num V0} -> Int->V2 | {a} -> {b : Num a} -> Int->a |
291 | testdata/Internals.lc 83:1-83:16 Char -> Char->Ordering | 274 | testdata/Internals.lc 88:14-102:22 V1 -> V2->Ordering | {a : Num V0} -> V1 -> V2->Ordering | {a} -> {b : Num a} -> a -> a->Ordering |
292 | testdata/Internals.lc 83:24-83:28 Type | 275 | testdata/Internals.lc 88:14-103:22 V1->V2 | {a : Num V0} -> V1->V2 | {a} -> {b : Num a} -> a->a |
293 | testdata/Internals.lc 83:33-83:37 Type | 276 | testdata/Internals.lc 89:19-89:20 V1 |
294 | testdata/Internals.lc 83:33-83:50 Type | 277 | testdata/Internals.lc 90:13-90:27 Int -> Int->Ordering |
295 | testdata/Internals.lc 83:42-83:50 Type | 278 | testdata/Internals.lc 91:13-91:26 Int->Int |
296 | testdata/Internals.lc 84:1-84:18 String -> String->Ordering | 279 | testdata/Internals.lc 92:14-92:18 Type |
297 | testdata/Internals.lc 84:24-84:30 Type | 280 | testdata/Internals.lc 92:14-93:26 Int->V2 -> Int->V3 |
298 | testdata/Internals.lc 84:34-84:40 Type | 281 | testdata/Internals.lc 92:14-94:28 (V1 -> V2->Ordering) -> V2 -> V3->Ordering |
299 | testdata/Internals.lc 84:34-84:52 Type | 282 | testdata/Internals.lc 92:14-95:27 V1->V2 -> V2->V3 |
300 | testdata/Internals.lc 84:44-84:52 Type | 283 | testdata/Internals.lc 92:14-100:17 Type |
301 | testdata/Internals.lc 85:1-85:14 Int->Int | 284 | testdata/Internals.lc 92:14-101:25 Int->V2 |
302 | testdata/Internals.lc 85:24-85:27 Type | 285 | testdata/Internals.lc 92:14-102:22 V1 -> V2->Ordering |
303 | testdata/Internals.lc 85:33-85:36 Type | 286 | testdata/Internals.lc 92:14-103:22 V1->V2 |
304 | testdata/Internals.lc 86:1-86:15 Word->Word | 287 | testdata/Internals.lc 93:13-93:26 Int->Word |
305 | testdata/Internals.lc 86:24-86:28 Type | 288 | testdata/Internals.lc 94:13-94:28 Word -> Word->Ordering |
306 | testdata/Internals.lc 86:33-86:37 Type | 289 | testdata/Internals.lc 95:13-95:27 Word->Word |
307 | testdata/Internals.lc 87:1-87:16 Float->Float | 290 | testdata/Internals.lc 96:14-96:19 Type |
308 | testdata/Internals.lc 87:24-87:29 Type | 291 | testdata/Internals.lc 96:14-97:27 Int->V2 -> Int->V3 |
309 | testdata/Internals.lc 87:33-87:38 Type | 292 | testdata/Internals.lc 96:14-98:29 (V1 -> V2->Ordering) -> V2 -> V3->Ordering |
310 | testdata/Internals.lc 88:1-88:11 Int -> Int->Int | 293 | testdata/Internals.lc 96:14-99:28 V1->V2 -> V2->V3 |
311 | testdata/Internals.lc 88:24-88:27 Type | 294 | testdata/Internals.lc 96:14-100:17 Type |
312 | testdata/Internals.lc 88:33-88:36 Type | 295 | testdata/Internals.lc 96:14-101:25 Int->V2 |
313 | testdata/Internals.lc 88:33-88:45 Type | 296 | testdata/Internals.lc 96:14-102:22 V1 -> V2->Ordering |
314 | testdata/Internals.lc 88:42-88:45 Type | 297 | testdata/Internals.lc 96:14-103:22 V1->V2 |
315 | testdata/Internals.lc 89:1-89:11 Int -> Int->Int | 298 | testdata/Internals.lc 97:13-97:27 Int->Float |
316 | testdata/Internals.lc 89:24-89:27 Type | 299 | testdata/Internals.lc 98:13-98:29 Float -> Float->Ordering |
317 | testdata/Internals.lc 89:33-89:36 Type | 300 | testdata/Internals.lc 99:13-99:28 Float->Float |
318 | testdata/Internals.lc 89:33-89:45 Type | 301 | testdata/Internals.lc 100:14-100:17 Type |
319 | testdata/Internals.lc 89:42-89:45 Type | 302 | testdata/Internals.lc 100:14-101:25 Int->V2 -> Int->V3 |
320 | testdata/Internals.lc 90:1-90:11 Int -> Int->Int | 303 | testdata/Internals.lc 100:14-102:22 (V1 -> V2->Ordering) -> V2 -> V3->Ordering |
321 | testdata/Internals.lc 90:24-90:27 Type | 304 | testdata/Internals.lc 100:14-103:22 V1->V2 -> V2->V3 |
322 | testdata/Internals.lc 90:33-90:36 Type | 305 | testdata/Internals.lc 101:13-101:25 Int->Nat |
323 | testdata/Internals.lc 90:33-90:45 Type | 306 | testdata/Internals.lc 102:13-102:22 {a}->a |
324 | testdata/Internals.lc 90:42-90:45 Type | 307 | testdata/Internals.lc 103:13-103:22 {a}->a |
325 | testdata/Internals.lc 91:1-91:14 Float->Float | 308 | testdata/Internals.lc 105:7-105:9 Type->Type |
326 | testdata/Internals.lc 91:24-91:29 Type | 309 | testdata/Internals.lc 105:7-106:27 Type |
327 | testdata/Internals.lc 91:33-91:38 Type | 310 | testdata/Internals.lc 105:7-121:29 V0->V1 | {a} -> {b : Eq a} -> a -> a->Bool |
328 | testdata/Internals.lc 92:1-92:10 Float->Int | 311 | testdata/Internals.lc 106:6-106:8 {a} -> {b : Eq a} -> a -> a->Bool |
329 | testdata/Internals.lc 92:24-92:29 Type | ||
330 | testdata/Internals.lc 92:33-92:36 Type | ||
331 | testdata/Internals.lc 95:19-95:23 Type | ||
332 | testdata/Internals.lc 95:19-95:38 Type | ||
333 | testdata/Internals.lc 95:27-95:28 V2 | ||
334 | testdata/Internals.lc 95:27-95:38 Type | ||
335 | testdata/Internals.lc 95:32-95:33 Type | ||
336 | testdata/Internals.lc 95:32-95:38 Type | ||
337 | testdata/Internals.lc 95:37-95:38 Type | ||
338 | testdata/Internals.lc 96:1-96:15 {a} -> Bool -> a -> a->a | ||
339 | testdata/Internals.lc 96:16-96:20 Bool | ||
340 | testdata/Internals.lc 96:16-97:29 Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 | ||
341 | testdata/Internals.lc 96:28-96:29 V3 | ||
342 | testdata/Internals.lc 96:28-97:29 Bool->V4 | ||
343 | testdata/Internals.lc 97:28-97:29 V4 | ||
344 | testdata/Internals.lc 99:1-99:5 Ordering->Bool | ||
345 | testdata/Internals.lc 99:6-99:8 V1 | ||
346 | testdata/Internals.lc 99:6-100:15 Bool | ||
347 | testdata/Internals.lc 99:11-99:15 Bool | ||
348 | testdata/Internals.lc 99:11-100:15 Bool -> Ordering->Bool | ||
349 | testdata/Internals.lc 100:10-100:15 Bool | ||
350 | testdata/Internals.lc 103:7-103:10 Type->Type | ||
351 | testdata/Internals.lc 103:7-104:22 Type | ||
352 | testdata/Internals.lc 103:7-105:32 Type | ||
353 | testdata/Internals.lc 103:7-106:19 Type | ||
354 | testdata/Internals.lc 104:3-104:10 {a} -> {b : Num a} -> Int->a | ||
355 | testdata/Internals.lc 104:14-104:17 Type | ||
356 | testdata/Internals.lc 104:14-104:22 Type | ||
357 | testdata/Internals.lc 104:21-104:22 Type | ||
358 | testdata/Internals.lc 105:3-105:10 {a} -> {b : Num a} -> a -> a->Ordering | ||
359 | testdata/Internals.lc 105:14-105:15 Type | ||
360 | testdata/Internals.lc 105:14-105:32 Type | ||
361 | testdata/Internals.lc 105:19-105:20 Type | ||
362 | testdata/Internals.lc 105:19-105:32 Type | ||
363 | testdata/Internals.lc 105:24-105:32 Type | ||
364 | testdata/Internals.lc 106:3-106:9 {a} -> {b : Num a} -> a->a | ||
365 | testdata/Internals.lc 106:13-106:14 Type | 312 | testdata/Internals.lc 106:13-106:14 Type |
366 | testdata/Internals.lc 106:13-106:19 Type | 313 | testdata/Internals.lc 106:13-106:27 Type |
367 | testdata/Internals.lc 106:18-106:19 Type | 314 | testdata/Internals.lc 106:18-106:19 Type |
368 | testdata/Internals.lc 108:14-108:17 Type | 315 | testdata/Internals.lc 106:18-106:27 Type |
369 | testdata/Internals.lc 108:14-109:20 Int->V2 -> Int->V3 | 316 | testdata/Internals.lc 106:23-106:27 Type |
370 | testdata/Internals.lc 108:14-110:27 (V1 -> V2->Ordering) -> V2 -> V3->Ordering | 317 | testdata/Internals.lc 110:13-110:19 Type |
371 | testdata/Internals.lc 108:14-111:26 V1->V2 -> V2->V3 | 318 | testdata/Internals.lc 110:13-110:63 (V1 -> V2->Bool) -> V2 -> V3->Bool |
372 | testdata/Internals.lc 108:14-120:17 Type | Type->Type | 319 | testdata/Internals.lc 110:13-118:16 Type | Type->Type |
373 | testdata/Internals.lc 108:14-121:25 Int->V2 | {a : Num V0} -> Int->V2 | {a} -> {b : Num a} -> Int->a | 320 | testdata/Internals.lc 110:13-121:29 V1 -> V2->Bool | {a : Eq V0} -> V1 -> V2->Bool | {a} -> {b : Eq a} -> a -> a->Bool |
374 | testdata/Internals.lc 108:14-122:22 V1 -> V2->Ordering | {a : Num V0} -> V1 -> V2->Ordering | {a} -> {b : Num a} -> a -> a->Ordering | 321 | testdata/Internals.lc 110:35-110:39 Ordering->Bool |
375 | testdata/Internals.lc 108:14-123:22 V1->V2 | {a : Num V0} -> V1->V2 | {a} -> {b : Num a} -> a->a | 322 | testdata/Internals.lc 110:35-110:63 Bool |
376 | testdata/Internals.lc 109:19-109:20 V1 | 323 | testdata/Internals.lc 110:41-110:58 String -> String->Ordering |
377 | testdata/Internals.lc 110:13-110:27 Int -> Int->Ordering | 324 | testdata/Internals.lc 110:41-110:60 String->Ordering |
378 | testdata/Internals.lc 111:13-111:26 Int->Int | 325 | testdata/Internals.lc 110:41-110:62 Ordering |
379 | testdata/Internals.lc 112:14-112:18 Type | 326 | testdata/Internals.lc 110:59-110:60 V3 |
380 | testdata/Internals.lc 112:14-113:26 Int->V2 -> Int->V3 | 327 | testdata/Internals.lc 110:61-110:62 V1 |
381 | testdata/Internals.lc 112:14-114:28 (V1 -> V2->Ordering) -> V2 -> V3->Ordering | 328 | testdata/Internals.lc 111:13-111:17 Type |
382 | testdata/Internals.lc 112:14-115:27 V1->V2 -> V2->V3 | 329 | testdata/Internals.lc 111:13-111:59 (V1 -> V2->Bool) -> V2 -> V3->Bool |
383 | testdata/Internals.lc 112:14-120:17 Type | 330 | testdata/Internals.lc 111:13-118:16 Type |
384 | testdata/Internals.lc 112:14-121:25 Int->V2 | 331 | testdata/Internals.lc 111:13-121:29 V1 -> V2->Bool |
385 | testdata/Internals.lc 112:14-122:22 V1 -> V2->Ordering | 332 | testdata/Internals.lc 111:33-111:37 Ordering->Bool |
386 | testdata/Internals.lc 112:14-123:22 V1->V2 | 333 | testdata/Internals.lc 111:33-111:59 Bool |
387 | testdata/Internals.lc 113:13-113:26 Int->Word | 334 | testdata/Internals.lc 111:39-111:54 Char -> Char->Ordering |
388 | testdata/Internals.lc 114:13-114:28 Word -> Word->Ordering | 335 | testdata/Internals.lc 111:39-111:56 Char->Ordering |
389 | testdata/Internals.lc 115:13-115:27 Word->Word | 336 | testdata/Internals.lc 111:39-111:58 Ordering |
390 | testdata/Internals.lc 116:14-116:19 Type | 337 | testdata/Internals.lc 111:55-111:56 V3 |
391 | testdata/Internals.lc 116:14-117:27 Int->V2 -> Int->V3 | 338 | testdata/Internals.lc 111:57-111:58 V1 |
392 | testdata/Internals.lc 116:14-118:29 (V1 -> V2->Ordering) -> V2 -> V3->Ordering | 339 | testdata/Internals.lc 112:13-112:16 Type |
393 | testdata/Internals.lc 116:14-119:28 V1->V2 -> V2->V3 | 340 | testdata/Internals.lc 112:13-112:57 (V1 -> V2->Bool) -> V2 -> V3->Bool |
394 | testdata/Internals.lc 116:14-120:17 Type | 341 | testdata/Internals.lc 112:13-118:16 Type |
395 | testdata/Internals.lc 116:14-121:25 Int->V2 | 342 | testdata/Internals.lc 112:13-121:29 V1 -> V2->Bool |
396 | testdata/Internals.lc 116:14-122:22 V1 -> V2->Ordering | 343 | testdata/Internals.lc 112:32-112:36 Ordering->Bool |
397 | testdata/Internals.lc 116:14-123:22 V1->V2 | 344 | testdata/Internals.lc 112:32-112:57 Bool |
398 | testdata/Internals.lc 117:13-117:27 Int->Float | 345 | testdata/Internals.lc 112:38-112:52 Int -> Int->Ordering |
399 | testdata/Internals.lc 118:13-118:29 Float -> Float->Ordering | 346 | testdata/Internals.lc 112:38-112:54 Int->Ordering |
400 | testdata/Internals.lc 119:13-119:28 Float->Float | 347 | testdata/Internals.lc 112:38-112:56 Ordering |
401 | testdata/Internals.lc 120:14-120:17 Type | 348 | testdata/Internals.lc 112:53-112:54 V3 |
402 | testdata/Internals.lc 120:14-121:25 Int->V2 -> Int->V3 | 349 | testdata/Internals.lc 112:55-112:56 V1 |
403 | testdata/Internals.lc 120:14-122:22 (V1 -> V2->Ordering) -> V2 -> V3->Ordering | 350 | testdata/Internals.lc 113:13-113:18 Type |
404 | testdata/Internals.lc 120:14-123:22 V1->V2 -> V2->V3 | 351 | testdata/Internals.lc 113:13-113:61 (V1 -> V2->Bool) -> V2 -> V3->Bool |
405 | testdata/Internals.lc 121:13-121:25 Int->Nat | 352 | testdata/Internals.lc 113:13-118:16 Type |
406 | testdata/Internals.lc 122:13-122:22 {a}->a | 353 | testdata/Internals.lc 113:13-121:29 V1 -> V2->Bool |
407 | testdata/Internals.lc 123:13-123:22 {a}->a | 354 | testdata/Internals.lc 113:34-113:38 Ordering->Bool |
408 | testdata/Internals.lc 125:7-125:9 Type->Type | 355 | testdata/Internals.lc 113:34-113:61 Bool |
409 | testdata/Internals.lc 125:7-126:27 Type | 356 | testdata/Internals.lc 113:40-113:56 Float -> Float->Ordering |
410 | testdata/Internals.lc 125:7-141:29 V0->V1 | {a} -> {b : Eq a} -> a -> a->Bool | 357 | testdata/Internals.lc 113:40-113:58 Float->Ordering |
411 | testdata/Internals.lc 126:6-126:8 {a} -> {b : Eq a} -> a -> a->Bool | 358 | testdata/Internals.lc 113:40-113:60 Ordering |
412 | testdata/Internals.lc 126:13-126:14 Type | 359 | testdata/Internals.lc 113:57-113:58 V3 |
413 | testdata/Internals.lc 126:13-126:27 Type | 360 | testdata/Internals.lc 113:59-113:60 V1 |
414 | testdata/Internals.lc 126:18-126:19 Type | 361 | testdata/Internals.lc 114:13-114:17 Type |
415 | testdata/Internals.lc 126:18-126:27 Type | 362 | testdata/Internals.lc 114:13-117:19 (V1 -> V2->Bool) -> V2 -> V3->Bool |
416 | testdata/Internals.lc 126:23-126:27 Type | 363 | testdata/Internals.lc 114:13-118:16 Type |
417 | testdata/Internals.lc 130:13-130:19 Type | 364 | testdata/Internals.lc 114:13-121:29 V1 -> V2->Bool |
418 | testdata/Internals.lc 130:13-130:63 (V1 -> V2->Bool) -> V2 -> V3->Bool | 365 | testdata/Internals.lc 115:5-115:9 V2 |
419 | testdata/Internals.lc 130:13-138:16 Type | Type->Type | 366 | testdata/Internals.lc 115:5-117:19 Bool |
420 | testdata/Internals.lc 130:13-141:29 V1 -> V2->Bool | {a : Eq V0} -> V1 -> V2->Bool | {a} -> {b : Eq a} -> a -> a->Bool | 367 | testdata/Internals.lc 115:13-115:17 Bool |
421 | testdata/Internals.lc 130:35-130:39 Ordering->Bool | 368 | testdata/Internals.lc 115:13-117:19 Bool |
422 | testdata/Internals.lc 130:35-130:63 Bool | 369 | testdata/Internals.lc 115:20-115:24 Bool |
423 | testdata/Internals.lc 130:40-130:63 Ordering | 370 | testdata/Internals.lc 115:20-117:19 Bool->Bool |
424 | testdata/Internals.lc 130:41-130:58 String -> String->Ordering | 371 | testdata/Internals.lc 116:14-116:19 V1 |
425 | testdata/Internals.lc 130:41-130:60 String->Ordering | 372 | testdata/Internals.lc 116:14-117:19 Bool |
426 | testdata/Internals.lc 130:59-130:60 V3 | 373 | testdata/Internals.lc 116:22-116:26 Bool |
427 | testdata/Internals.lc 130:61-130:62 V1 | 374 | testdata/Internals.lc 116:22-117:19 Bool->Bool |
428 | testdata/Internals.lc 131:13-131:17 Type | 375 | testdata/Internals.lc 117:14-117:19 Bool |
429 | testdata/Internals.lc 131:13-131:59 (V1 -> V2->Bool) -> V2 -> V3->Bool | 376 | testdata/Internals.lc 118:13-118:16 Type |
430 | testdata/Internals.lc 131:13-138:16 Type | 377 | testdata/Internals.lc 118:13-121:29 (V1 -> V2->Bool) -> V2 -> V3->Bool |
431 | testdata/Internals.lc 131:13-141:29 V1 -> V2->Bool | 378 | testdata/Internals.lc 119:5-119:9 V2 |
432 | testdata/Internals.lc 131:33-131:37 Ordering->Bool | 379 | testdata/Internals.lc 119:5-121:29 Bool |
433 | testdata/Internals.lc 131:33-131:59 Bool | 380 | testdata/Internals.lc 119:15-119:19 V1 |
434 | testdata/Internals.lc 131:38-131:59 Ordering | 381 | testdata/Internals.lc 119:15-121:29 Bool |
435 | testdata/Internals.lc 131:39-131:54 Char -> Char->Ordering | 382 | testdata/Internals.lc 119:24-119:28 Bool |
436 | testdata/Internals.lc 131:39-131:56 Char->Ordering | 383 | testdata/Internals.lc 119:24-121:29 Nat->Bool |
437 | testdata/Internals.lc 131:55-131:56 V3 | 384 | testdata/Internals.lc 120:15-120:19 Nat |
438 | testdata/Internals.lc 131:57-131:58 V1 | 385 | testdata/Internals.lc 120:15-121:29 Bool | Nat->Bool |
439 | testdata/Internals.lc 132:13-132:16 Type | 386 | testdata/Internals.lc 120:24-120:25 Nat |
440 | testdata/Internals.lc 132:13-132:57 (V1 -> V2->Bool) -> V2 -> V3->Bool | 387 | testdata/Internals.lc 120:24-120:28 Nat->Bool |
441 | testdata/Internals.lc 132:13-138:16 Type | 388 | testdata/Internals.lc 120:24-120:30 Bool | Nat->Bool |
442 | testdata/Internals.lc 132:13-141:29 V1 -> V2->Bool | 389 | testdata/Internals.lc 120:24-121:29 Nat->Bool |
443 | testdata/Internals.lc 132:32-132:36 Ordering->Bool | 390 | testdata/Internals.lc 120:26-120:28 {a} -> {b : Eq a} -> a -> a->Bool |
444 | testdata/Internals.lc 132:32-132:57 Bool | 391 | testdata/Internals.lc 120:29-120:30 Nat |
445 | testdata/Internals.lc 132:37-132:57 Ordering | 392 | testdata/Internals.lc 121:24-121:29 Bool | Nat->Bool |
446 | testdata/Internals.lc 132:38-132:52 Int -> Int->Ordering | 393 | testdata/Internals.lc 123:6-123:10 Type | Type->Type |
447 | testdata/Internals.lc 132:38-132:54 Int->Ordering | 394 | testdata/Internals.lc 123:6-123:25 Type |
448 | testdata/Internals.lc 132:53-132:54 V3 | 395 | testdata/Internals.lc 123:6-123:36 Type |
449 | testdata/Internals.lc 132:55-132:56 V1 | 396 | testdata/Internals.lc 123:15-123:18 List V1 | {a} -> List a |
450 | testdata/Internals.lc 133:13-133:18 Type | 397 | testdata/Internals.lc 123:21-123:25 List V4 | Type | {a} -> a -> List a -> List a |
451 | testdata/Internals.lc 133:13-133:61 (V1 -> V2->Bool) -> V2 -> V3->Bool | 398 | testdata/Internals.lc 123:26-123:27 Type |
452 | testdata/Internals.lc 133:13-138:16 Type | 399 | testdata/Internals.lc 123:29-123:33 Type->Type |
453 | testdata/Internals.lc 133:13-141:29 V1 -> V2->Bool | 400 | testdata/Internals.lc 123:29-123:35 Type |
454 | testdata/Internals.lc 133:34-133:38 Ordering->Bool | 401 | testdata/Internals.lc 123:34-123:35 Type |
455 | testdata/Internals.lc 133:34-133:61 Bool | 402 | testdata/Internals.lc 127:6-127:11 List Type -> Type | Type |
456 | testdata/Internals.lc 133:39-133:61 Ordering | 403 | testdata/Internals.lc 127:6-129:45 Type |
457 | testdata/Internals.lc 133:40-133:56 Float -> Float->Ordering | 404 | testdata/Internals.lc 127:16-127:20 Type |
458 | testdata/Internals.lc 133:40-133:58 Float->Ordering | 405 | testdata/Internals.lc 127:25-127:29 Type |
459 | testdata/Internals.lc 133:57-133:58 V3 | 406 | testdata/Internals.lc 128:5-128:9 HList 'Nil |
460 | testdata/Internals.lc 133:59-133:60 V1 | 407 | testdata/Internals.lc 128:5-128:22 Type |
461 | testdata/Internals.lc 134:13-134:17 Type | 408 | testdata/Internals.lc 128:13-128:18 List Type -> Type |
462 | testdata/Internals.lc 134:13-137:19 (V1 -> V2->Bool) -> V2 -> V3->Bool | 409 | testdata/Internals.lc 128:13-128:22 Type |
463 | testdata/Internals.lc 134:13-138:16 Type | 410 | testdata/Internals.lc 128:19-128:22 {a} -> List a |
464 | testdata/Internals.lc 134:13-141:29 V1 -> V2->Bool | 411 | testdata/Internals.lc 129:5-129:10 HList ('Cons V3 V2) | {a} -> {b : List Type} -> a -> HList b -> HList ('Cons a b) |
465 | testdata/Internals.lc 135:5-135:9 V2 | 412 | testdata/Internals.lc 129:5-129:45 Type |
466 | testdata/Internals.lc 135:5-137:19 Bool | 413 | testdata/Internals.lc 129:14-129:15 V3 |
467 | testdata/Internals.lc 135:13-135:17 Bool | 414 | testdata/Internals.lc 129:14-129:45 Type |
468 | testdata/Internals.lc 135:13-137:19 Bool | 415 | testdata/Internals.lc 129:19-129:24 List Type -> Type |
469 | testdata/Internals.lc 135:20-135:24 Bool | 416 | testdata/Internals.lc 129:19-129:27 Type |
470 | testdata/Internals.lc 135:20-137:19 Bool->Bool | 417 | testdata/Internals.lc 129:19-129:45 Type |
471 | testdata/Internals.lc 136:14-136:19 V1 | 418 | testdata/Internals.lc 129:25-129:27 V2 |
472 | testdata/Internals.lc 136:14-137:19 Bool | 419 | testdata/Internals.lc 129:31-129:36 List Type -> Type |
473 | testdata/Internals.lc 136:22-136:26 Bool | 420 | testdata/Internals.lc 129:31-129:45 Type |
474 | testdata/Internals.lc 136:22-137:19 Bool->Bool | 421 | testdata/Internals.lc 129:39-129:40 Type |
475 | testdata/Internals.lc 137:14-137:19 Bool | 422 | testdata/Internals.lc 129:39-129:41 List Type -> List Type |
476 | testdata/Internals.lc 138:13-138:16 Type | 423 | testdata/Internals.lc 129:39-129:44 List Type |
477 | testdata/Internals.lc 138:13-141:29 (V1 -> V2->Bool) -> V2 -> V3->Bool | 424 | testdata/Internals.lc 129:40-129:41 {a} -> a -> List a -> List a |
478 | testdata/Internals.lc 139:5-139:9 V2 | 425 | testdata/Internals.lc 129:42-129:44 List Type |
479 | testdata/Internals.lc 139:5-141:29 Bool | 426 | testdata/Internals.lc 131:1-131:14 {a} -> {b : List Type} -> (d : Unit->Type) -> (a -> HList b -> d 'TT) -> HList ('Cons a b) -> d 'TT |
480 | testdata/Internals.lc 139:15-139:19 V1 | 427 | testdata/Internals.lc 132:21-132:25 Type |
481 | testdata/Internals.lc 139:15-141:29 Bool | 428 | testdata/Internals.lc 132:33-132:37 Type->Type |
482 | testdata/Internals.lc 139:24-139:28 Bool | 429 | testdata/Internals.lc 132:33-132:42 Type |
483 | testdata/Internals.lc 139:24-141:29 Nat->Bool | 430 | testdata/Internals.lc 132:33-136:13 Type |
484 | testdata/Internals.lc 140:15-140:19 Nat | 431 | testdata/Internals.lc 132:38-132:42 Type |
485 | testdata/Internals.lc 140:15-141:29 Bool | Nat->Bool | 432 | testdata/Internals.lc 133:8-136:13 Type |
486 | testdata/Internals.lc 140:24-140:25 Nat | 433 | testdata/Internals.lc 133:21-133:25 Type |
487 | testdata/Internals.lc 140:24-140:28 Nat->Bool | 434 | testdata/Internals.lc 133:29-133:33 Type |
488 | testdata/Internals.lc 140:24-140:30 Bool | Nat->Bool | 435 | testdata/Internals.lc 134:8-136:13 Type |
489 | testdata/Internals.lc 140:24-141:29 Nat->Bool | 436 | testdata/Internals.lc 134:9-134:10 Type |
490 | testdata/Internals.lc 140:26-140:28 {a} -> {b : Eq a} -> a -> a->Bool | 437 | testdata/Internals.lc 134:14-134:19 List Type -> Type |
491 | testdata/Internals.lc 140:29-140:30 Nat | 438 | testdata/Internals.lc 134:14-134:21 Type |
492 | testdata/Internals.lc 141:24-141:29 Bool | Nat->Bool | 439 | testdata/Internals.lc 134:14-134:30 Type |
493 | testdata/Internals.lc 143:6-143:10 Type | Type->Type | 440 | testdata/Internals.lc 134:20-134:21 List Type |
494 | testdata/Internals.lc 143:6-143:25 Type | 441 | testdata/Internals.lc 134:25-134:26 Unit->Type |
495 | testdata/Internals.lc 143:6-143:36 Type | 442 | testdata/Internals.lc 134:25-134:30 Type |
496 | testdata/Internals.lc 143:15-143:18 List V1 | {a} -> List a | 443 | testdata/Internals.lc 134:27-134:30 Unit |
497 | testdata/Internals.lc 143:21-143:25 List V4 | Type | {a} -> a -> List a -> List a | 444 | testdata/Internals.lc 135:8-135:13 List Type -> Type |
498 | testdata/Internals.lc 143:26-143:27 Type | 445 | testdata/Internals.lc 135:8-135:24 Type |
499 | testdata/Internals.lc 143:28-143:36 Type | 446 | testdata/Internals.lc 135:8-136:13 Type |
500 | testdata/Internals.lc 143:29-143:33 Type->Type | 447 | testdata/Internals.lc 135:15-135:19 {a} -> a -> List a -> List a |
501 | testdata/Internals.lc 143:34-143:35 Type | 448 | testdata/Internals.lc 135:15-135:21 List Type -> List Type |
449 | testdata/Internals.lc 135:15-135:23 List Type | ||
450 | testdata/Internals.lc 135:20-135:21 Type | ||
451 | testdata/Internals.lc 135:22-135:23 List Type | ||
452 | testdata/Internals.lc 136:8-136:9 Unit->Type | ||
453 | testdata/Internals.lc 136:8-136:13 Type | ||
454 | testdata/Internals.lc 136:10-136:13 Unit | ||
455 | testdata/Internals.lc 145:1-145:13 (b : Unit->Type) -> b 'TT -> HList 'Nil -> b 'TT | ||
456 | testdata/Internals.lc 145:30-145:34 Type | ||
457 | testdata/Internals.lc 145:38-145:42 Type | ||
458 | testdata/Internals.lc 145:47-145:48 Unit->Type | ||
459 | testdata/Internals.lc 145:47-145:52 Type | ||
460 | testdata/Internals.lc 145:47-145:74 Type | ||
461 | testdata/Internals.lc 145:49-145:52 Unit | ||
462 | testdata/Internals.lc 145:56-145:61 List Type -> Type | ||
463 | testdata/Internals.lc 145:56-145:65 Type | ||
464 | testdata/Internals.lc 145:56-145:74 Type | ||
465 | testdata/Internals.lc 145:62-145:65 {a} -> List a | ||
466 | testdata/Internals.lc 145:69-145:70 Unit->Type | ||
467 | testdata/Internals.lc 145:69-145:74 Type | ||
468 | testdata/Internals.lc 145:71-145:74 Unit | ||
469 | testdata/Internals.lc 171:1-171:14 {a} -> {b : List Type} -> a -> HList b -> HList ('Cons a b) | ||
470 | testdata/Internals.lc 171:17-171:22 {a} -> {b : List Type} -> a -> HList b -> HList ('Cons a b) | ||