summaryrefslogtreecommitdiff
path: root/testdata/Internals.out
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-05-02 16:40:07 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-05-02 16:45:18 +0200
commit2fe36db8e0c4197fb4dd55c4de3fc15e038744a2 (patch)
tree62f0636f0fb3da4b0890343ab818e91c2abfc214 /testdata/Internals.out
parent35d5c201f7540d857956fd9459ef73706304a641 (diff)
use (:) instead of Cons everywhere
Diffstat (limited to 'testdata/Internals.out')
-rw-r--r--testdata/Internals.out52
1 files changed, 25 insertions, 27 deletions
diff --git a/testdata/Internals.out b/testdata/Internals.out
index cec9ea8d..b2e7246e 100644
--- a/testdata/Internals.out
+++ b/testdata/Internals.out
@@ -193,15 +193,15 @@ negate
193infix 4 == 193infix 4 ==
194data List (_ :: Type) :: Type where 194data List (_ :: Type) :: Type where
195 Nil :: List _a 195 Nil :: List _a
196 Cons :: _a -> List _a -> List _a 196 (:) :: _a -> List _a -> List _a
197infixr 5 Cons 197infixr 5 :
198data HList :: List Type -> Type where 198data HList :: List Type -> Type where
199 HNil :: HList 'Nil 199 HNil :: HList 'Nil
200 HCons :: forall (a :: _) (b :: _) . a -> HList b -> HList (a : b) 200 HCons :: forall (a :: _) (b :: _) . a -> HList b -> HList (a : b)
201hlistNilCase :: forall (a :: _) -> a -> HList Nil -> a 201hlistNilCase :: forall (a :: _) -> a -> HList Nil -> a
202hlistConsCase 202hlistConsCase
203 :: forall a (b :: List Type) 203 :: forall a (b :: List Type)
204 . forall (c :: _) -> (a -> HList b -> c) -> HList (Cons a b) -> c 204 . forall (c :: _) -> (a -> HList b -> c) -> HList (a : b) -> c
205main is not found 205main is not found
206------------ trace 206------------ trace
207typeAnn :: forall a . a -> a 207typeAnn :: forall a . a -> a
@@ -289,24 +289,23 @@ negate :: forall a . Num a => a -> a
289== :: forall a . Eq a => a -> a -> Bool 289== :: forall a . Eq a => a -> a -> Bool
290'List :: Type -> Type 290'List :: Type -> Type
291Nil :: forall a . List a 291Nil :: forall a . List a
292Cons :: forall a . a -> List a -> List a 292(:) :: forall a . a -> List a -> List a
293'ListCase 293'ListCase
294 :: forall a 294 :: forall a
295 . forall (b :: List a -> Type) 295 . forall (b :: List a -> Type)
296 -> b 'Nil 296 -> b 'Nil
297 -> (forall (c :: a) (d :: List a) -> b ('Cons c d)) 297 -> (forall (c :: a) (d :: List a) -> b (: c d)) -> forall (e :: List a) -> b e
298 -> forall (e :: List a) -> b e
299match'List 298match'List
300 :: forall (a :: Type -> Type) 299 :: forall (a :: Type -> Type)
301 -> (forall b -> a (List b)) -> forall c -> a c -> a c 300 -> (forall b -> a (List b)) -> forall c -> a c -> a c
302'HList :: List Type -> Type 301'HList :: List Type -> Type
303HNil :: () 302HNil :: ()
304HCons :: forall a (b :: List Type) . a -> HList b -> HList ('Cons a b) 303HCons :: forall a (b :: List Type) . a -> HList b -> HList (: a b)
305'HListCase 304'HListCase
306 :: forall (a :: forall (b :: List Type) -> HList b -> Type) 305 :: forall (a :: forall (b :: List Type) -> HList b -> Type)
307 -> a 'Nil () 306 -> a 'Nil ()
308 -> (forall c (d :: List Type) 307 -> (forall c (d :: List Type)
309 . forall (e :: c) (f :: HList d) -> a ('Cons c d) ('HCons c d e f)) 308 . forall (e :: c) (f :: HList d) -> a (: c d) ('HCons c d e f))
310 -> forall (g :: List Type) . forall (h :: HList g) -> a g h 309 -> forall (g :: List Type) . forall (h :: HList g) -> a g h
311match'HList 310match'HList
312 :: forall (a :: Type -> Type) 311 :: forall (a :: Type -> Type)
@@ -314,7 +313,7 @@ match'HList
314hlistNilCase :: forall a -> a -> () -> a 313hlistNilCase :: forall a -> a -> () -> a
315hlistConsCase 314hlistConsCase
316 :: forall a (b :: List Type) 315 :: forall a (b :: List Type)
317 . forall c -> (a -> HList b -> c) -> HList ('Cons a b) -> c 316 . forall c -> (a -> HList b -> c) -> HList (: a b) -> c
318------------ tooltips 317------------ tooltips
319testdata/Internals.lc 6:1-6:8 318testdata/Internals.lc 6:1-6:8
320 forall a . a -> a 319 forall a . a -> a
@@ -822,23 +821,23 @@ testdata/Internals.lc 122:6-122:10
822 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 821 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
823testdata/Internals.lc 122:6-122:12 822testdata/Internals.lc 122:6-122:12
824 Type | Type | Type | Type 823 Type | Type | Type | Type
825testdata/Internals.lc 122:6-122:25 824testdata/Internals.lc 122:6-122:23
826 Type | Type | Type 825 Type | Type | Type
827testdata/Internals.lc 122:6-122:36 826testdata/Internals.lc 122:6-122:35
828 Type | Type 827 Type | Type
829testdata/Internals.lc 122:11-122:12 828testdata/Internals.lc 122:11-122:12
830 Type | Type 829 Type | Type
831testdata/Internals.lc 122:15-122:18 830testdata/Internals.lc 122:15-122:18
832 forall a . List a | List _b 831 forall a . List a | List _b
833testdata/Internals.lc 122:21-122:25 832testdata/Internals.lc 122:22-122:23
834 forall a . a -> List a -> List a | List _e | Type | Type | Type 833 forall a . a -> List a -> List a | List _e | Type | Type | Type
835testdata/Internals.lc 122:26-122:27 834testdata/Internals.lc 122:25-122:26
836 Type 835 Type
837testdata/Internals.lc 122:29-122:33 836testdata/Internals.lc 122:28-122:32
838 Type -> Type 837 Type -> Type
839testdata/Internals.lc 122:29-122:35 838testdata/Internals.lc 122:28-122:34
840 Type 839 Type
841testdata/Internals.lc 122:34-122:35 840testdata/Internals.lc 122:33-122:34
842 Type 841 Type
843testdata/Internals.lc 126:6-126:11 842testdata/Internals.lc 126:6-126:11
844 List Type -> Type | List Type -> Type | Type | List Type -> Type | Type | Type 843 List Type -> Type | List Type -> Type | Type | List Type -> Type | Type | Type
@@ -861,8 +860,7 @@ testdata/Internals.lc 127:13-127:22
861testdata/Internals.lc 127:19-127:22 860testdata/Internals.lc 127:19-127:22
862 forall a . List a | forall a . List a 861 forall a . List a | forall a . List a
863testdata/Internals.lc 128:5-128:10 862testdata/Internals.lc 128:5-128:10
864 forall a (b :: List Type) . a -> HList b -> HList ('Cons a b) | HList 863 forall a (b :: List Type) . a -> HList b -> HList (: a b) | HList (: _d _c)
865 ('Cons _d _c)
866testdata/Internals.lc 128:5-128:45 864testdata/Internals.lc 128:5-128:45
867 Type | Type | Type | Type | Type 865 Type | Type | Type | Type | Type
868testdata/Internals.lc 128:14-128:15 866testdata/Internals.lc 128:14-128:15
@@ -909,7 +907,7 @@ testdata/Internals.lc 130:47-130:48
909 Type | Type 907 Type | Type
910testdata/Internals.lc 131:1-131:14 908testdata/Internals.lc 131:1-131:14
911 forall a (b :: List Type) 909 forall a (b :: List Type)
912 . forall c -> (a -> HList b -> c) -> HList ('Cons a b) -> c 910 . forall c -> (a -> HList b -> c) -> HList (: a b) -> c
913testdata/Internals.lc 132:21-132:25 911testdata/Internals.lc 132:21-132:25
914 Type 912 Type
915testdata/Internals.lc 132:33-132:37 913testdata/Internals.lc 132:33-132:37
@@ -938,19 +936,19 @@ testdata/Internals.lc 134:25-134:26
938 _d | Type 936 _d | Type
939testdata/Internals.lc 135:8-135:13 937testdata/Internals.lc 135:8-135:13
940 List Type -> Type 938 List Type -> Type
941testdata/Internals.lc 135:8-135:24 939testdata/Internals.lc 135:8-135:20
942 Type 940 Type
943testdata/Internals.lc 135:8-136:9 941testdata/Internals.lc 135:8-136:9
944 Type 942 Type
945testdata/Internals.lc 135:15-135:19 943testdata/Internals.lc 135:15-135:16
946 forall a . a -> List a -> List a 944 Type
947testdata/Internals.lc 135:15-135:21 945testdata/Internals.lc 135:15-135:17
948 List Type -> List Type 946 List Type -> List Type
949testdata/Internals.lc 135:15-135:23 947testdata/Internals.lc 135:15-135:19
950 List Type 948 List Type
951testdata/Internals.lc 135:20-135:21 949testdata/Internals.lc 135:16-135:17
952 Type 950 forall a . a -> List a -> List a
953testdata/Internals.lc 135:22-135:23 951testdata/Internals.lc 135:18-135:19
954 List Type 952 List Type
955testdata/Internals.lc 136:8-136:9 953testdata/Internals.lc 136:8-136:9
956 Type | Type \ No newline at end of file 954 Type | Type \ No newline at end of file