diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-04-30 00:47:07 +0200 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-04-30 00:47:07 +0200 |
commit | 1fd867e5beea5b4197f300e2e964c0f6b0035830 (patch) | |
tree | 61102cad73ffc7efdbf4ebf589f8ebd7720b3f82 /testdata/Internals.out | |
parent | b08f6a129c452526b7c2667dcd629028d66ebf0a (diff) |
fix pretty print syntax
Diffstat (limited to 'testdata/Internals.out')
-rw-r--r-- | testdata/Internals.out | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/testdata/Internals.out b/testdata/Internals.out index 6eb77da3..06c09de3 100644 --- a/testdata/Internals.out +++ b/testdata/Internals.out | |||
@@ -6,49 +6,49 @@ undefined :: [32mforall a . [32ma[0;32m[0m | |||
6 | primFix :: [32mforall a . ([32ma[0;32m -> [32ma[0;32m) -> [32ma[0;32m[0m | 6 | primFix :: [32mforall a . ([32ma[0;32m -> [32ma[0;32m) -> [32ma[0;32m[0m |
7 | 'Unit :: [32mType[0m | 7 | 'Unit :: [32mType[0m |
8 | TT :: [32m'Unit[0m | 8 | TT :: [32m'Unit[0m |
9 | 'UnitCase :: [32m([32ma[0;32m :: 'Unit -> Type) -> [32m[32ma[0;32m [32mTT[0;32m[0;32m -> ([32mb[0;32m :: 'Unit) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 9 | 'UnitCase :: [32mforall (a :: 'Unit -> Type) -> [32m[32ma[0;32m [32mTT[0;32m[0;32m -> forall (b :: 'Unit) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
10 | match'Unit :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Unit[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 10 | match'Unit :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Unit[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
11 | 'String :: [32mType[0m | 11 | 'String :: [32mType[0m |
12 | 'StringCase :: [32m([32ma[0;32m :: 'String -> Type) -> ([32mb[0;32m :: 'String) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 12 | 'StringCase :: [32mforall (a :: 'String -> Type) (b :: 'String) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
13 | match'String :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'String[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 13 | match'String :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'String[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
14 | 'Empty :: [32m'String -> Type[0m | 14 | 'Empty :: [32m'String -> Type[0m |
15 | 'EmptyCase :: [32mforall (a :: 'String) . ([32mb[0;32m :: 'Empty [32ma[0;32m -> Type) -> ([32mc[0;32m :: 'Empty [32ma[0;32m) -> [32m[32mb[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m | 15 | 'EmptyCase :: [32mforall (a :: 'String) . forall (b :: 'Empty [32ma[0;32m -> Type) (c :: 'Empty [32ma[0;32m) -> [32m[32mb[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m |
16 | match'Empty :: [32m([32ma[0;32m :: Type -> Type) -> (([32mb[0;32m :: 'String) -> [32m[32ma[0;32m [32m('Empty [32mb[0;32m)[0;32m[0;32m) -> ([32mc[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m | 16 | match'Empty :: [32mforall (a :: Type -> Type) -> (forall (b :: 'String) -> [32m[32ma[0;32m [32m('Empty [32mb[0;32m)[0;32m[0;32m) -> forall c -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m |
17 | unsafeCoerce :: [32mforall a b . [32ma[0;32m -> [32mb[0;32m[0m | 17 | unsafeCoerce :: [32mforall a b . [32ma[0;32m -> [32mb[0;32m[0m |
18 | 'EqCT :: [32m([32ma[0;32m :: Type) -> [32ma[0;32m -> [32ma[0;32m -> Type[0m | 18 | 'EqCT :: [32mforall a -> [32ma[0;32m -> [32ma[0;32m -> Type[0m |
19 | parEval :: [32m([32ma[0;32m :: Type) -> [32ma[0;32m -> [32ma[0;32m -> [32ma[0;32m[0m | 19 | parEval :: [32mforall a -> [32ma[0;32m -> [32ma[0;32m -> [32ma[0;32m[0m |
20 | 'T2 :: [32mType -> Type -> Type[0m | 20 | 'T2 :: [32mType -> Type -> Type[0m |
21 | match'Type :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32mType[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 21 | match'Type :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32mType[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
22 | 'EqCTt :: [32mforall a . [32ma[0;32m -> [32ma[0;32m -> Type[0m | 22 | 'EqCTt :: [32mforall a . [32ma[0;32m -> [32ma[0;32m -> Type[0m |
23 | t2C :: [32m'Unit -> 'Unit -> 'Unit[0m | 23 | t2C :: [32m'Unit -> 'Unit -> 'Unit[0m |
24 | 'Int :: [32mType[0m | 24 | 'Int :: [32mType[0m |
25 | 'IntCase :: [32m([32ma[0;32m :: 'Int -> Type) -> ([32mb[0;32m :: 'Int) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 25 | 'IntCase :: [32mforall (a :: 'Int -> Type) (b :: 'Int) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
26 | match'Int :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Int[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 26 | match'Int :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Int[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
27 | 'Word :: [32mType[0m | 27 | 'Word :: [32mType[0m |
28 | 'WordCase :: [32m([32ma[0;32m :: 'Word -> Type) -> ([32mb[0;32m :: 'Word) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 28 | 'WordCase :: [32mforall (a :: 'Word -> Type) (b :: 'Word) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
29 | match'Word :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Word[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 29 | match'Word :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Word[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
30 | 'Float :: [32mType[0m | 30 | 'Float :: [32mType[0m |
31 | 'FloatCase :: [32m([32ma[0;32m :: 'Float -> Type) -> ([32mb[0;32m :: 'Float) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 31 | 'FloatCase :: [32mforall (a :: 'Float -> Type) (b :: 'Float) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
32 | match'Float :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Float[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 32 | match'Float :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Float[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
33 | 'Char :: [32mType[0m | 33 | 'Char :: [32mType[0m |
34 | 'CharCase :: [32m([32ma[0;32m :: 'Char -> Type) -> ([32mb[0;32m :: 'Char) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 34 | 'CharCase :: [32mforall (a :: 'Char -> Type) (b :: 'Char) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
35 | match'Char :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Char[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 35 | match'Char :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Char[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
36 | 'Bool :: [32mType[0m | 36 | 'Bool :: [32mType[0m |
37 | False :: [32m'Bool[0m | 37 | False :: [32m'Bool[0m |
38 | True :: [32m'Bool[0m | 38 | True :: [32m'Bool[0m |
39 | 'BoolCase :: [32m([32ma[0;32m :: 'Bool -> Type) -> [32m[32ma[0;32m [32mFalse[0;32m[0;32m -> [32m[32ma[0;32m [32mTrue[0;32m[0;32m -> ([32mb[0;32m :: 'Bool) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 39 | 'BoolCase :: [32mforall (a :: 'Bool -> Type) -> [32m[32ma[0;32m [32mFalse[0;32m[0;32m -> [32m[32ma[0;32m [32mTrue[0;32m[0;32m -> forall (b :: 'Bool) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
40 | match'Bool :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Bool[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 40 | match'Bool :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Bool[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
41 | 'Ordering :: [32mType[0m | 41 | 'Ordering :: [32mType[0m |
42 | LT :: [32m'Ordering[0m | 42 | LT :: [32m'Ordering[0m |
43 | EQ :: [32m'Ordering[0m | 43 | EQ :: [32m'Ordering[0m |
44 | GT :: [32m'Ordering[0m | 44 | GT :: [32m'Ordering[0m |
45 | 'OrderingCase :: [32m([32ma[0;32m :: 'Ordering -> Type) -> [32m[32ma[0;32m [32mLT[0;32m[0;32m -> [32m[32ma[0;32m [32mEQ[0;32m[0;32m -> [32m[32ma[0;32m [32mGT[0;32m[0;32m -> ([32mb[0;32m :: 'Ordering) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 45 | 'OrderingCase :: [32mforall (a :: 'Ordering -> Type) -> [32m[32ma[0;32m [32mLT[0;32m[0;32m -> [32m[32ma[0;32m [32mEQ[0;32m[0;32m -> [32m[32ma[0;32m [32mGT[0;32m[0;32m -> forall (b :: 'Ordering) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
46 | match'Ordering :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Ordering[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 46 | match'Ordering :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Ordering[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
47 | 'Nat :: [32mType[0m | 47 | 'Nat :: [32mType[0m |
48 | Zero :: [32m'Nat[0m | 48 | Zero :: [32m'Nat[0m |
49 | Succ :: [32m'Nat -> 'Nat[0m | 49 | Succ :: [32m'Nat -> 'Nat[0m |
50 | 'NatCase :: [32m([32ma[0;32m :: 'Nat -> Type) -> [32m[32ma[0;32m [32m0[0;32m[0;32m -> (([32mb[0;32m :: 'Nat) -> [32m[32ma[0;32m [32m(Succ [32mb[0;32m)[0;32m[0;32m) -> ([32mc[0;32m :: 'Nat) -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m | 50 | 'NatCase :: [32mforall (a :: 'Nat -> Type) -> [32m[32ma[0;32m [32m0[0;32m[0;32m -> (forall (b :: 'Nat) -> [32m[32ma[0;32m [32m(Succ [32mb[0;32m)[0;32m[0;32m) -> forall (c :: 'Nat) -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m |
51 | match'Nat :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Nat[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 51 | match'Nat :: [32mforall (a :: Type -> Type) -> [32m[32ma[0;32m [32m'Nat[0;32m[0;32m -> forall b -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
52 | primIntToWord :: [32m'Int -> 'Word[0m | 52 | primIntToWord :: [32m'Int -> 'Word[0m |
53 | primIntToFloat :: [32m'Int -> 'Float[0m | 53 | primIntToFloat :: [32m'Int -> 'Float[0m |
54 | primIntToNat :: [32m'Int -> 'Nat[0m | 54 | primIntToNat :: [32m'Int -> 'Nat[0m |
@@ -76,15 +76,15 @@ negate :: [32mforall a . [32m'Num [32m[32ma[0;32m[0;32m[0;32m => [32ma[ | |||
76 | 'List :: [32mType -> Type[0m | 76 | 'List :: [32mType -> Type[0m |
77 | Nil :: [32mforall a . 'List [32ma[0;32m[0m | 77 | Nil :: [32mforall a . 'List [32ma[0;32m[0m |
78 | Cons :: [32mforall a . [32ma[0;32m -> 'List [32ma[0;32m -> 'List [32ma[0;32m[0m | 78 | Cons :: [32mforall a . [32ma[0;32m -> 'List [32ma[0;32m -> 'List [32ma[0;32m[0m |
79 | 'ListCase :: [32mforall a . ([32mb[0;32m :: 'List [32ma[0;32m -> Type) -> [32m[32mb[0;32m [32mNil[0;32m[0;32m -> (([32mc[0;32m :: [32ma[0;32m) -> ([32md[0;32m :: 'List [32ma[0;32m) -> [32m[32mb[0;32m [32m(Cons [32mc[0;32m [32md[0;32m)[0;32m[0;32m) -> ([32me[0;32m :: 'List [32ma[0;32m) -> [32m[32mb[0;32m [32m[32me[0;32m[0;32m[0;32m[0m | 79 | 'ListCase :: [32mforall a . forall (b :: 'List [32ma[0;32m -> Type) -> [32m[32mb[0;32m [32mNil[0;32m[0;32m -> (forall (c :: [32ma[0;32m) (d :: 'List [32ma[0;32m) -> [32m[32mb[0;32m [32m(Cons [32mc[0;32m [32md[0;32m)[0;32m[0;32m) -> forall (e :: 'List [32ma[0;32m) -> [32m[32mb[0;32m [32m[32me[0;32m[0;32m[0;32m[0m |
80 | match'List :: [32m([32ma[0;32m :: Type -> Type) -> (([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m('List [32mb[0;32m)[0;32m[0;32m) -> ([32mc[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m | 80 | match'List :: [32mforall (a :: Type -> Type) -> (forall b -> [32m[32ma[0;32m [32m('List [32mb[0;32m)[0;32m[0;32m) -> forall c -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m |
81 | 'HList :: [32m'List Type -> Type[0m | 81 | 'HList :: [32m'List Type -> Type[0m |
82 | HNil :: [32m()[0m | 82 | HNil :: [32m()[0m |
83 | HCons :: [32mforall a (b :: 'List Type) . [32ma[0;32m -> 'HList [32mb[0;32m -> 'HList (Cons [32ma[0;32m [32mb[0;32m)[0m | 83 | HCons :: [32mforall a (b :: 'List Type) . [32ma[0;32m -> 'HList [32mb[0;32m -> 'HList (Cons [32ma[0;32m [32mb[0;32m)[0m |
84 | 'HListCase :: [32m([32ma[0;32m :: ([32mb[0;32m :: 'List Type) -> 'HList [32mb[0;32m -> Type) -> [32m[32m[32ma[0;32m [32mNil[0;32m[0;32m [32m()[0;32m[0;32m -> (forall c (d :: 'List Type) . ([32me[0;32m :: [32mc[0;32m) -> ([32mf[0;32m :: 'HList [32md[0;32m) -> [32m[32m[32ma[0;32m [32m(Cons [32mc[0;32m [32md[0;32m)[0;32m[0;32m [32m(HCons [32mc[0;32m [32md[0;32m [32me[0;32m [32mf[0;32m)[0;32m[0;32m) -> forall (g :: 'List Type) . ([32mh[0;32m :: 'HList [32mg[0;32m) -> [32m[32m[32ma[0;32m [32m[32mg[0;32m[0;32m[0;32m [32m[32mh[0;32m[0;32m[0;32m[0m | 84 | 'HListCase :: [32mforall (a :: forall (b :: 'List Type) -> 'HList [32mb[0;32m -> Type) -> [32m[32m[32ma[0;32m [32mNil[0;32m[0;32m [32m()[0;32m[0;32m -> (forall c (d :: 'List Type) . forall (e :: [32mc[0;32m) (f :: 'HList [32md[0;32m) -> [32m[32m[32ma[0;32m [32m(Cons [32mc[0;32m [32md[0;32m)[0;32m[0;32m [32m(HCons [32mc[0;32m [32md[0;32m [32me[0;32m [32mf[0;32m)[0;32m[0;32m) -> forall (g :: 'List Type) . forall (h :: 'HList [32mg[0;32m) -> [32m[32m[32ma[0;32m [32m[32mg[0;32m[0;32m[0;32m [32m[32mh[0;32m[0;32m[0;32m[0m |
85 | match'HList :: [32m([32ma[0;32m :: Type -> Type) -> (([32mb[0;32m :: 'List Type) -> [32m[32ma[0;32m [32m('HList [32mb[0;32m)[0;32m[0;32m) -> ([32mc[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m | 85 | match'HList :: [32mforall (a :: Type -> Type) -> (forall (b :: 'List Type) -> [32m[32ma[0;32m [32m('HList [32mb[0;32m)[0;32m[0;32m) -> forall c -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mc[0;32m[0;32m[0;32m[0m |
86 | hlistNilCase :: [32m([32ma[0;32m :: Type) -> [32ma[0;32m -> () -> [32ma[0;32m[0m | 86 | hlistNilCase :: [32mforall a -> [32ma[0;32m -> () -> [32ma[0;32m[0m |
87 | hlistConsCase :: [32mforall a (b :: 'List Type) . ([32mc[0;32m :: Type) -> ([32ma[0;32m -> 'HList [32mb[0;32m -> [32mc[0;32m) -> 'HList (Cons [32ma[0;32m [32mb[0;32m) -> [32mc[0;32m[0m | 87 | hlistConsCase :: [32mforall a (b :: 'List Type) . forall c -> ([32ma[0;32m -> 'HList [32mb[0;32m -> [32mc[0;32m) -> 'HList (Cons [32ma[0;32m [32mb[0;32m) -> [32mc[0;32m[0m |
88 | ------------ tooltips | 88 | ------------ tooltips |
89 | testdata/Internals.lc 6:1-6:8 forall a . a -> a | 89 | testdata/Internals.lc 6:1-6:8 forall a . a -> a |
90 | testdata/Internals.lc 6:13-6:14 _b | 90 | testdata/Internals.lc 6:13-6:14 _b |
@@ -109,19 +109,19 @@ testdata/Internals.lc 19:1-19:13 forall a b . a -> b | |||
109 | testdata/Internals.lc 19:30-19:31 _d | 109 | testdata/Internals.lc 19:30-19:31 _d |
110 | testdata/Internals.lc 19:30-19:36 Type | 110 | testdata/Internals.lc 19:30-19:36 Type |
111 | testdata/Internals.lc 19:35-19:36 Type | _c | 111 | testdata/Internals.lc 19:35-19:36 Type | _c |
112 | testdata/Internals.lc 22:13-22:17 (a :: Type) -> a -> a -> Type | 112 | testdata/Internals.lc 22:13-22:17 forall a -> a -> a -> Type |
113 | testdata/Internals.lc 22:24-22:28 Type | 113 | testdata/Internals.lc 22:24-22:28 Type |
114 | testdata/Internals.lc 22:36-22:37 Type | 114 | testdata/Internals.lc 22:36-22:37 Type |
115 | testdata/Internals.lc 22:36-22:46 Type | 115 | testdata/Internals.lc 22:36-22:46 Type |
116 | testdata/Internals.lc 22:45-22:46 Type | 116 | testdata/Internals.lc 22:45-22:46 Type |
117 | testdata/Internals.lc 31:1-31:8 (a :: Type) -> a -> a -> a | 117 | testdata/Internals.lc 31:1-31:8 forall a -> a -> a -> a |
118 | testdata/Internals.lc 31:24-31:25 _b | 118 | testdata/Internals.lc 31:24-31:25 _b |
119 | testdata/Internals.lc 31:24-31:35 Type | 119 | testdata/Internals.lc 31:24-31:35 Type |
120 | testdata/Internals.lc 31:29-31:30 Type | 120 | testdata/Internals.lc 31:29-31:30 Type |
121 | testdata/Internals.lc 31:29-31:35 Type | 121 | testdata/Internals.lc 31:29-31:35 Type |
122 | testdata/Internals.lc 31:34-31:35 Type | 122 | testdata/Internals.lc 31:34-31:35 Type |
123 | testdata/Internals.lc 34:13-34:15 Type -> Type -> Type | 123 | testdata/Internals.lc 34:13-34:15 Type -> Type -> Type |
124 | testdata/Internals.lc 36:1-36:11 (a :: Type -> Type) -> a Type -> (b :: Type) -> a b -> a b | 124 | testdata/Internals.lc 36:1-36:11 forall (a :: Type -> Type) -> a Type -> forall b -> a b -> a b |
125 | testdata/Internals.lc 36:28-36:32 Type | 125 | testdata/Internals.lc 36:28-36:32 Type |
126 | testdata/Internals.lc 36:36-36:40 Type | 126 | testdata/Internals.lc 36:36-36:40 Type |
127 | testdata/Internals.lc 36:45-36:46 Type -> Type | 127 | testdata/Internals.lc 36:45-36:46 Type -> Type |
@@ -138,7 +138,7 @@ testdata/Internals.lc 36:84-36:85 Type -> Type | |||
138 | testdata/Internals.lc 36:84-36:87 Type | 138 | testdata/Internals.lc 36:84-36:87 Type |
139 | testdata/Internals.lc 36:86-36:87 Type | 139 | testdata/Internals.lc 36:86-36:87 Type |
140 | testdata/Internals.lc 38:6-38:11 forall a . a -> a -> Type | 140 | testdata/Internals.lc 38:6-38:11 forall a . a -> a -> Type |
141 | testdata/Internals.lc 38:14-38:18 (a :: Type) -> a -> a -> Type | 141 | testdata/Internals.lc 38:14-38:18 forall a -> a -> a -> Type |
142 | testdata/Internals.lc 38:14-38:20 _a -> _a -> Type | 142 | testdata/Internals.lc 38:14-38:20 _a -> _a -> Type |
143 | testdata/Internals.lc 41:1-41:4 Unit -> Unit -> Unit | 143 | testdata/Internals.lc 41:1-41:4 Unit -> Unit -> Unit |
144 | testdata/Internals.lc 41:8-41:12 Type | 144 | testdata/Internals.lc 41:8-41:12 Type |
@@ -373,7 +373,7 @@ testdata/Internals.lc 128:39-128:41 List Type -> List Type | |||
373 | testdata/Internals.lc 128:39-128:44 List Type | 373 | testdata/Internals.lc 128:39-128:44 List Type |
374 | testdata/Internals.lc 128:40-128:41 forall a . a -> List a -> List a | 374 | testdata/Internals.lc 128:40-128:41 forall a . a -> List a -> List a |
375 | testdata/Internals.lc 128:42-128:44 List Type | 375 | testdata/Internals.lc 128:42-128:44 List Type |
376 | testdata/Internals.lc 130:1-130:13 (a :: Type) -> a -> () -> a | 376 | testdata/Internals.lc 130:1-130:13 forall a -> a -> () -> a |
377 | testdata/Internals.lc 130:29-130:30 _b | 377 | testdata/Internals.lc 130:29-130:30 _b |
378 | testdata/Internals.lc 130:29-130:48 Type | 378 | testdata/Internals.lc 130:29-130:48 Type |
379 | testdata/Internals.lc 130:34-130:39 List Type -> Type | 379 | testdata/Internals.lc 130:34-130:39 List Type -> Type |
@@ -381,7 +381,7 @@ testdata/Internals.lc 130:34-130:43 Type | |||
381 | testdata/Internals.lc 130:34-130:48 Type | 381 | testdata/Internals.lc 130:34-130:48 Type |
382 | testdata/Internals.lc 130:40-130:43 forall a . List a | 382 | testdata/Internals.lc 130:40-130:43 forall a . List a |
383 | testdata/Internals.lc 130:47-130:48 Type | 383 | testdata/Internals.lc 130:47-130:48 Type |
384 | testdata/Internals.lc 131:1-131:14 forall a (b :: List Type) . (c :: Type) -> (a -> HList b -> c) -> HList ('Cons a b) -> c | 384 | testdata/Internals.lc 131:1-131:14 forall a (b :: List Type) . forall c -> (a -> HList b -> c) -> HList ('Cons a b) -> c |
385 | testdata/Internals.lc 132:21-132:25 Type | 385 | testdata/Internals.lc 132:21-132:25 Type |
386 | testdata/Internals.lc 132:33-132:37 Type -> Type | 386 | testdata/Internals.lc 132:33-132:37 Type -> Type |
387 | testdata/Internals.lc 132:33-132:42 Type | 387 | testdata/Internals.lc 132:33-132:42 Type |