summaryrefslogtreecommitdiff
path: root/testsuite/tests/showIface/DocsInHiFileTH.stdout
blob: 6951b9a1e5b199fa7e8d6ec0ae05e75b55ff9220 (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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
module header:
  Just "This is the new module header"
declaration docs:
  Tup2:
    "Matches a tuple of (a, a)"
  f:
    "The meaning of life"
  g:
    "Some documentation"
  qux:
    "This is qux"
  sin:
    "15"
  wd1:
    "1"
  wd17:
    "17"
  wd18:
    "18"
  wd2:
    "2"
  wd20:
    "20"
  wd8:
    "8"
  C:
    "A new class"
  Corge:
    "This is a newtype record constructor"
  runCorge:
    "This is the newtype record constructor's argument"
  E:
    "A type family"
  Foo:
    "A new data type"
  Foo:
    "A new constructor"
  Pretty:
    "My cool class"
  prettyPrint:
    "Prettily prints the object"
  Quux:
    "This is Quux"
  Quux1:
    "This is Quux1"
  Quux2:
    "This is Quux2"
  Quuz:
    "This is a record constructor"
  quuz1_a:
    "This is the record constructor's argument"
  WD10:
    "10"
  WD11Bool:
    "This is a newtype instance constructor"
  WD11Int:
    "This is a data instance constructor"
  WD12:
    "12"
  WD3:
    "3"
  WD4:
    "4"
  WD5:
    "5"
  WD6:
    "6"
  $fCTYPEFoo:
    "7"
  $fCTYPEInt:
    "A new instance"
  $fCTYPE[]:
    "Another new instance"
  $fDka:
    "Another new instance"
  $fF:
    "14"
  D:R:EBool:
    "A type family instance"
  D:R:WD11Bool0:
    "This is a newtype instance"
  D:R:WD11Foo0:
    "11"
  D:R:WD11Int0:
    "This is a data instance"
  D:R:WD13Foo:
    "13"
arg docs:
  Tup2:
    0:
      "The thing to match twice"
  h:
    0:
      "Your favourite number"
    1:
      "Your least favourite Boolean"
    2:
      "A return value"
  qux:
    0:
      "Arg uno"
    1:
      "Arg dos"
  Quux1:
    0:
      "I am an integer"
  Quux2:
    0:
      "I am a string"
    1:
      "I am a bool"
  WD11Bool:
    0:
      "This is a newtype instance constructor argument"
  WD11Int:
    0:
      "This is a data instance constructor argument"
extensible fields: