summaryrefslogtreecommitdiff
path: root/testdata/language-features/basic-values/tuple02.out
blob: b906f1f61ee7a804f1184281b640da14629a51f5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
main is not found
------------ desugared source code
tuple1 = _lhs tuple1 (_rhs (fromInt 1, 2.3, 'D', "string", ()))

tuple2 = _lhs tuple2 (_rhs ((), ()))

tuple3 = _lhs tuple3 (_rhs (("name", 'c'), ()))
------------ core code
tuple1 :: forall a . Num a => (a, Float, Char, String, ())
tuple1 = \a b -> _rhs (fromInt a b 1, 2.3, 'D', "string", ())

tuple2 :: ((), ())
tuple2 = _rhs ((), ())

tuple3 :: ((String, Char), ())
tuple3 = _rhs (("name", 'c'), ())
------------ tooltips
1:1-1:7
    forall a . Num a => (a, Float, Char, String, ())
1:10-1:33
    (_b, Float, Char, String, ())
1:11-1:12
    _b
1:13-1:16
    Float
1:13-1:32
    (Float, Char, String, ())
1:17-1:20
    Char
1:17-1:32
    (Char, String, ())
1:21-1:29
    String
1:21-1:32
    (String, ())
1:30-1:32
    () | ((()))
3:1-3:7
    ((), ())
3:10-3:17
    ((), ())
3:11-3:13
    ()
3:14-3:16
    () | ((()))
5:1-5:7
    ((String, Char), ())
5:10-5:27
    ((String, Char), ())
5:11-5:23
    (String, Char)
5:12-5:18
    String
5:19-5:22
    Char | ((Char))
5:24-5:26
    () | ((()))