Oleg Grenrus pushed to branch wip/shorter-this-module-links at Glasgow Haskell Compiler / GHC

Commits:

17 changed files:

Changes:

  • utils/haddock/haddock-api/src/Haddock/Backends/Hyperlinker/Renderer.hs
    ... ... @@ -14,7 +14,7 @@ import GHC.Iface.Ext.Types
    14 14
     import GHC.Iface.Ext.Utils (emptyNodeInfo, isEvidenceContext)
    
    15 15
     import GHC.Types.Name (Name, getOccString, isInternalName, nameModule, nameUnique)
    
    16 16
     import GHC.Types.SrcLoc
    
    17
    -import GHC.Types.Unique (getKey)
    
    17
    +import GHC.Types.Unique (showUnique)
    
    18 18
     import GHC.Unit.Module (Module, ModuleName, moduleNameString)
    
    19 19
     import GHC.Utils.Encoding (utf8DecodeByteString)
    
    20 20
     import System.FilePath.Posix ((</>))
    
    ... ... @@ -254,7 +254,7 @@ externalAnchorIdent :: Name -> String
    254 254
     externalAnchorIdent = hypSrcNameUrl
    
    255 255
     
    
    256 256
     internalAnchorIdent :: Name -> String
    
    257
    -internalAnchorIdent = ("local-" ++) . show . getKey . nameUnique
    
    257
    +internalAnchorIdent = ("l-" ++) . showUnique . nameUnique
    
    258 258
     
    
    259 259
     -- | Generate the HTML hyperlink for an identifier
    
    260 260
     hyperlink :: Module -> SrcMaps -> Identifier -> Html -> Html
    

  • utils/haddock/hypsrc-test/Main.hs
    ... ... @@ -22,9 +22,9 @@ checkConfig = CheckConfig
    22 22
       where
    
    23 23
         strip _ = fixPaths . stripAnchors' . stripLinks' . stripIds' . stripFooter
    
    24 24
     
    
    25
    -    stripLinks' = stripLinksWhen $ \href -> "#local-" `isPrefixOf` href
    
    26
    -    stripAnchors' = stripAnchorsWhen $ \name -> "local-" `isPrefixOf` name
    
    27
    -    stripIds' = stripIdsWhen $ \name -> "local-" `isPrefixOf` name
    
    25
    +    stripLinks' = stripLinksWhen $ \href -> "#l-" `isPrefixOf` href
    
    26
    +    stripAnchors' = stripAnchorsWhen $ \name -> "l-" `isPrefixOf` name
    
    27
    +    stripIds' = stripIdsWhen $ \name -> "l-" `isPrefixOf` name
    
    28 28
         -- One-shot hyperlinked source links to other modules as if they are in another package
    
    29 29
         fixPaths = fixAttrValueWhen "href" (drop 7) ("../src/" `isPrefixOf`)
    
    30 30
     
    

  • utils/haddock/hypsrc-test/ref/src/CPP.html
    ... ... @@ -45,7 +45,7 @@
    45 45
           ><span id="line-7"
    
    46 46
           ></span
    
    47 47
           ><span class="annot"
    
    48
    -      ><a href="CPP.html#foo"
    
    48
    +      ><a href="#foo"
    
    49 49
     	><span class="hs-identifier hs-type"
    
    50 50
     	  >foo</span
    
    51 51
     	  ></a
    
    ... ... @@ -70,7 +70,7 @@
    70 70
     	><span class="annottext"
    
    71 71
     	  >foo :: String
    
    72 72
     </span
    
    73
    -	  ><a href="CPP.html#foo"
    
    73
    +	  ><a href="#foo"
    
    74 74
     	  ><span class="hs-identifier hs-var hs-var"
    
    75 75
     	    >foo</span
    
    76 76
     	    ></a
    
    ... ... @@ -106,7 +106,7 @@
    106 106
           ><span id="line-14"
    
    107 107
           ></span
    
    108 108
           ><span class="annot"
    
    109
    -      ><a href="CPP.html#bar"
    
    109
    +      ><a href="#bar"
    
    110 110
     	><span class="hs-identifier hs-type"
    
    111 111
     	  >bar</span
    
    112 112
     	  ></a
    
    ... ... @@ -131,7 +131,7 @@
    131 131
     	><span class="annottext"
    
    132 132
     	  >bar :: String
    
    133 133
     </span
    
    134
    -	  ><a href="CPP.html#bar"
    
    134
    +	  ><a href="#bar"
    
    135 135
     	  ><span class="hs-identifier hs-var hs-var"
    
    136 136
     	    >bar</span
    
    137 137
     	    ></a
    
    ... ... @@ -192,7 +192,7 @@
    192 192
           ><span id="line-26"
    
    193 193
           ></span
    
    194 194
           ><span class="annot"
    
    195
    -      ><a href="CPP.html#baz"
    
    195
    +      ><a href="#baz"
    
    196 196
     	><span class="hs-identifier hs-type"
    
    197 197
     	  >baz</span
    
    198 198
     	  ></a
    
    ... ... @@ -217,7 +217,7 @@
    217 217
     	><span class="annottext"
    
    218 218
     	  >baz :: String
    
    219 219
     </span
    
    220
    -	  ><a href="CPP.html#baz"
    
    220
    +	  ><a href="#baz"
    
    221 221
     	  ><span class="hs-identifier hs-var hs-var"
    
    222 222
     	    >baz</span
    
    223 223
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/Classes.html
    ... ... @@ -48,7 +48,7 @@
    48 48
           > </span
    
    49 49
           ><span id="Foo"
    
    50 50
           ><span class="annot"
    
    51
    -	><a href="Classes.html#Foo"
    
    51
    +	><a href="#Foo"
    
    52 52
     	  ><span class="hs-identifier hs-var"
    
    53 53
     	    >Foo</span
    
    54 54
     	    ></a
    
    ... ... @@ -77,7 +77,7 @@
    77 77
           >    </span
    
    78 78
           ><span id="bar"
    
    79 79
           ><span class="annot"
    
    80
    -	><a href="Classes.html#bar"
    
    80
    +	><a href="#bar"
    
    81 81
     	  ><span class="hs-identifier hs-type"
    
    82 82
     	    >bar</span
    
    83 83
     	    ></a
    
    ... ... @@ -114,7 +114,7 @@
    114 114
           >    </span
    
    115 115
           ><span id="baz"
    
    116 116
           ><span class="annot"
    
    117
    -	><a href="Classes.html#baz"
    
    117
    +	><a href="#baz"
    
    118 118
     	  ><span class="hs-identifier hs-type"
    
    119 119
     	    >baz</span
    
    120 120
     	    ></a
    
    ... ... @@ -171,7 +171,7 @@
    171 171
           ><span
    
    172 172
           > </span
    
    173 173
           ><span class="annot"
    
    174
    -      ><a href="Classes.html#Foo"
    
    174
    +      ><a href="#Foo"
    
    175 175
     	><span class="hs-identifier hs-type"
    
    176 176
     	  >Foo</span
    
    177 177
     	  ></a
    
    ... ... @@ -198,7 +198,7 @@
    198 198
     	><span class="annottext"
    
    199 199
     	  >bar :: Int -&gt; Int
    
    200 200
     </span
    
    201
    -	  ><a href="Classes.html#bar"
    
    201
    +	  ><a href="#bar"
    
    202 202
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    203 203
     	    >bar</span
    
    204 204
     	    ></a
    
    ... ... @@ -230,7 +230,7 @@ forall a. a -&gt; a
    230 230
     	><span class="annottext"
    
    231 231
     	  >baz :: Int -&gt; (Int, Int)
    
    232 232
     </span
    
    233
    -	  ><a href="Classes.html#baz"
    
    233
    +	  ><a href="#baz"
    
    234 234
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    235 235
     	    >baz</span
    
    236 236
     	    ></a
    
    ... ... @@ -297,7 +297,7 @@ forall a. a -&gt; a
    297 297
           > </span
    
    298 298
           ><span id=""
    
    299 299
           ><span class="annot"
    
    300
    -	><a href="Classes.html#Foo"
    
    300
    +	><a href="#Foo"
    
    301 301
     	  ><span class="hs-identifier hs-type"
    
    302 302
     	    >Foo</span
    
    303 303
     	    ></a
    
    ... ... @@ -331,7 +331,7 @@ forall a. a -&gt; a
    331 331
     	><span class="annottext"
    
    332 332
     	  >bar :: [a] -&gt; Int
    
    333 333
     </span
    
    334
    -	  ><a href="Classes.html#bar"
    
    334
    +	  ><a href="#bar"
    
    335 335
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    336 336
     	    >bar</span
    
    337 337
     	    ></a
    
    ... ... @@ -364,7 +364,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    364 364
     	><span class="annottext"
    
    365 365
     	  >baz :: Int -&gt; ([a], [a])
    
    366 366
     </span
    
    367
    -	  ><a href="Classes.html#baz"
    
    367
    +	  ><a href="#baz"
    
    368 368
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    369 369
     	    >baz</span
    
    370 370
     	    ></a
    
    ... ... @@ -421,7 +421,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    421 421
           ><span
    
    422 422
           > </span
    
    423 423
           ><span class="annot"
    
    424
    -      ><a href="Classes.html#Foo"
    
    424
    +      ><a href="#Foo"
    
    425 425
     	><span class="hs-identifier hs-type"
    
    426 426
     	  >Foo</span
    
    427 427
     	  ></a
    
    ... ... @@ -442,7 +442,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    442 442
           > </span
    
    443 443
           ><span id="Foo%27"
    
    444 444
           ><span class="annot"
    
    445
    -	><a href="Classes.html#Foo%27"
    
    445
    +	><a href="#Foo%27"
    
    446 446
     	  ><span class="hs-identifier hs-var"
    
    447 447
     	    >Foo'</span
    
    448 448
     	    ></a
    
    ... ... @@ -471,7 +471,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    471 471
           >    </span
    
    472 472
           ><span id="quux"
    
    473 473
           ><span class="annot"
    
    474
    -	><a href="Classes.html#quux"
    
    474
    +	><a href="#quux"
    
    475 475
     	  ><span class="hs-identifier hs-type"
    
    476 476
     	    >quux</span
    
    477 477
     	    ></a
    
    ... ... @@ -524,7 +524,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    524 524
           >    </span
    
    525 525
           ><span id=""
    
    526 526
           ><span class="annot"
    
    527
    -	><a href="Classes.html#quux"
    
    527
    +	><a href="#quux"
    
    528 528
     	  ><span class="hs-identifier hs-var hs-var"
    
    529 529
     	    >quux</span
    
    530 530
     	    ></a
    
    ... ... @@ -572,7 +572,7 @@ forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; Int
    572 572
     	  >[a] -&gt; a
    
    573 573
     forall a. Foo' a =&gt; [a] -&gt; a
    
    574 574
     </span
    
    575
    -	  ><a href="Classes.html#norf"
    
    575
    +	  ><a href="#norf"
    
    576 576
     	  ><span class="hs-identifier hs-var"
    
    577 577
     	    >norf</span
    
    578 578
     	    ></a
    
    ... ... @@ -620,7 +620,7 @@ forall a. Foo' a =&gt; [a] -&gt; a
    620 620
           >    </span
    
    621 621
           ><span id="norf"
    
    622 622
           ><span class="annot"
    
    623
    -	><a href="Classes.html#norf"
    
    623
    +	><a href="#norf"
    
    624 624
     	  ><span class="hs-identifier hs-type"
    
    625 625
     	    >norf</span
    
    626 626
     	    ></a
    
    ... ... @@ -663,7 +663,7 @@ forall a. Foo' a =&gt; [a] -&gt; a
    663 663
           >    </span
    
    664 664
           ><span id=""
    
    665 665
           ><span class="annot"
    
    666
    -	><a href="Classes.html#norf"
    
    666
    +	><a href="#norf"
    
    667 667
     	  ><span class="hs-identifier hs-var hs-var"
    
    668 668
     	    >norf</span
    
    669 669
     	    ></a
    
    ... ... @@ -679,7 +679,7 @@ forall a. Foo' a =&gt; [a] -&gt; a
    679 679
     	  >(a, a) -&gt; a
    
    680 680
     forall a. Foo' a =&gt; (a, a) -&gt; a
    
    681 681
     </span
    
    682
    -	  ><a href="Classes.html#quux"
    
    682
    +	  ><a href="#quux"
    
    683 683
     	  ><span class="hs-identifier hs-var"
    
    684 684
     	    >quux</span
    
    685 685
     	    ></a
    
    ... ... @@ -701,7 +701,7 @@ forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
    701 701
     	  >Int -&gt; (a, a)
    
    702 702
     forall a. Foo a =&gt; Int -&gt; (a, a)
    
    703 703
     </span
    
    704
    -	  ><a href="Classes.html#baz"
    
    704
    +	  ><a href="#baz"
    
    705 705
     	  ><span class="hs-identifier hs-var"
    
    706 706
     	    >baz</span
    
    707 707
     	    ></a
    
    ... ... @@ -754,7 +754,7 @@ forall a b. (a -&gt; b) -&gt; [a] -&gt; [b]
    754 754
     	  >a -&gt; Int
    
    755 755
     forall a. Foo a =&gt; a -&gt; Int
    
    756 756
     </span
    
    757
    -	  ><a href="Classes.html#bar"
    
    757
    +	  ><a href="#bar"
    
    758 758
     	  ><span class="hs-identifier hs-var"
    
    759 759
     	    >bar</span
    
    760 760
     	    ></a
    
    ... ... @@ -776,7 +776,7 @@ forall a. Foo a =&gt; a -&gt; Int
    776 776
           > </span
    
    777 777
           ><span id=""
    
    778 778
           ><span class="annot"
    
    779
    -	><a href="Classes.html#Foo%27"
    
    779
    +	><a href="#Foo%27"
    
    780 780
     	  ><span class="hs-identifier hs-type"
    
    781 781
     	    >Foo'</span
    
    782 782
     	    ></a
    
    ... ... @@ -804,7 +804,7 @@ forall a. Foo a =&gt; a -&gt; Int
    804 804
     	><span class="annottext"
    
    805 805
     	  >norf :: [Int] -&gt; Int
    
    806 806
     </span
    
    807
    -	  ><a href="Classes.html#norf"
    
    807
    +	  ><a href="#norf"
    
    808 808
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    809 809
     	    >norf</span
    
    810 810
     	    ></a
    
    ... ... @@ -842,7 +842,7 @@ forall (t :: * -&gt; *) a. (Foldable t, Num a) =&gt; t a -&gt; a
    842 842
           ><span id=""
    
    843 843
           ><span id=""
    
    844 844
     	><span class="annot"
    
    845
    -	  ><a href="Classes.html#Foo%27"
    
    845
    +	  ><a href="#Foo%27"
    
    846 846
     	    ><span class="hs-identifier hs-type"
    
    847 847
     	      >Foo'</span
    
    848 848
     	      ></a
    
    ... ... @@ -877,7 +877,7 @@ forall (t :: * -&gt; *) a. (Foldable t, Num a) =&gt; t a -&gt; a
    877 877
     	><span class="annottext"
    
    878 878
     	  >quux :: ([a], [a]) -&gt; [a]
    
    879 879
     </span
    
    880
    -	  ><a href="Classes.html#quux"
    
    880
    +	  ><a href="#quux"
    
    881 881
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    882 882
     	    >quux</span
    
    883 883
     	    ></a
    
    ... ... @@ -928,7 +928,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    928 928
           > </span
    
    929 929
           ><span id="Plugh"
    
    930 930
           ><span class="annot"
    
    931
    -	><a href="Classes.html#Plugh"
    
    931
    +	><a href="#Plugh"
    
    932 932
     	  ><span class="hs-identifier hs-var"
    
    933 933
     	    >Plugh</span
    
    934 934
     	    ></a
    
    ... ... @@ -957,7 +957,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    957 957
           >    </span
    
    958 958
           ><span id="plugh"
    
    959 959
           ><span class="annot"
    
    960
    -	><a href="Classes.html#plugh"
    
    960
    +	><a href="#plugh"
    
    961 961
     	  ><span class="hs-identifier hs-type"
    
    962 962
     	    >plugh</span
    
    963 963
     	    ></a
    
    ... ... @@ -1098,7 +1098,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    1098 1098
           ><span
    
    1099 1099
           > </span
    
    1100 1100
           ><span class="annot"
    
    1101
    -      ><a href="Classes.html#Plugh"
    
    1101
    +      ><a href="#Plugh"
    
    1102 1102
     	><span class="hs-identifier hs-type"
    
    1103 1103
     	  >Plugh</span
    
    1104 1104
     	  ></a
    
    ... ... @@ -1125,7 +1125,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    1125 1125
     	><span class="annottext"
    
    1126 1126
     	  >plugh :: forall a b. Either a a -&gt; Either b b -&gt; Either (a -&gt; b) (b -&gt; a)
    
    1127 1127
     </span
    
    1128
    -	  ><a href="Classes.html#plugh"
    
    1128
    +	  ><a href="#plugh"
    
    1129 1129
     	  ><span class="hs-identifier hs-var hs-var hs-var"
    
    1130 1130
     	    >plugh</span
    
    1131 1131
     	    ></a
    
    ... ... @@ -1217,7 +1217,7 @@ forall a b. a -&gt; b -&gt; a
    1217 1217
           ><span
    
    1218 1218
           >    </span
    
    1219 1219
           ><span class="annot"
    
    1220
    -      ><a href="Classes.html#plugh"
    
    1220
    +      ><a href="#plugh"
    
    1221 1221
     	><span class="hs-identifier hs-var"
    
    1222 1222
     	  >plugh</span
    
    1223 1223
     	  ></a
    
    ... ... @@ -1308,7 +1308,7 @@ forall a b. a -&gt; b -&gt; a
    1308 1308
           ><span
    
    1309 1309
           >    </span
    
    1310 1310
           ><span class="annot"
    
    1311
    -      ><a href="Classes.html#plugh"
    
    1311
    +      ><a href="#plugh"
    
    1312 1312
     	><span class="hs-identifier hs-var"
    
    1313 1313
     	  >plugh</span
    
    1314 1314
     	  ></a
    
    ... ... @@ -1399,7 +1399,7 @@ forall a b. a -&gt; b -&gt; a
    1399 1399
           ><span
    
    1400 1400
           >    </span
    
    1401 1401
           ><span class="annot"
    
    1402
    -      ><a href="Classes.html#plugh"
    
    1402
    +      ><a href="#plugh"
    
    1403 1403
     	><span class="hs-identifier hs-var"
    
    1404 1404
     	  >plugh</span
    
    1405 1405
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/Constructors.html
    ... ... @@ -48,7 +48,7 @@
    48 48
           > </span
    
    49 49
           ><span id="Foo"
    
    50 50
           ><span class="annot"
    
    51
    -	><a href="Constructors.html#Foo"
    
    51
    +	><a href="#Foo"
    
    52 52
     	  ><span class="hs-identifier hs-var"
    
    53 53
     	    >Foo</span
    
    54 54
     	    ></a
    
    ... ... @@ -67,7 +67,7 @@
    67 67
           > </span
    
    68 68
           ><span id="Bar"
    
    69 69
           ><span class="annot"
    
    70
    -	><a href="Constructors.html#Bar"
    
    70
    +	><a href="#Bar"
    
    71 71
     	  ><span class="hs-identifier hs-var"
    
    72 72
     	    >Bar</span
    
    73 73
     	    ></a
    
    ... ... @@ -86,7 +86,7 @@
    86 86
           > </span
    
    87 87
           ><span id="Baz"
    
    88 88
           ><span class="annot"
    
    89
    -	><a href="Constructors.html#Baz"
    
    89
    +	><a href="#Baz"
    
    90 90
     	  ><span class="hs-identifier hs-var"
    
    91 91
     	    >Baz</span
    
    92 92
     	    ></a
    
    ... ... @@ -105,7 +105,7 @@
    105 105
           > </span
    
    106 106
           ><span id="Quux"
    
    107 107
           ><span class="annot"
    
    108
    -	><a href="Constructors.html#Quux"
    
    108
    +	><a href="#Quux"
    
    109 109
     	  ><span class="hs-identifier hs-var"
    
    110 110
     	    >Quux</span
    
    111 111
     	    ></a
    
    ... ... @@ -114,7 +114,7 @@
    114 114
           ><span
    
    115 115
           > </span
    
    116 116
           ><span class="annot"
    
    117
    -      ><a href="Constructors.html#Foo"
    
    117
    +      ><a href="#Foo"
    
    118 118
     	><span class="hs-identifier hs-type"
    
    119 119
     	  >Foo</span
    
    120 120
     	  ></a
    
    ... ... @@ -141,7 +141,7 @@
    141 141
           > </span
    
    142 142
           ><span id="Norf"
    
    143 143
           ><span class="annot"
    
    144
    -	><a href="Constructors.html#Norf"
    
    144
    +	><a href="#Norf"
    
    145 145
     	  ><span class="hs-identifier hs-var"
    
    146 146
     	    >Norf</span
    
    147 147
     	    ></a
    
    ... ... @@ -155,7 +155,7 @@
    155 155
           > </span
    
    156 156
           ><span id="Norf"
    
    157 157
           ><span class="annot"
    
    158
    -	><a href="Constructors.html#Norf"
    
    158
    +	><a href="#Norf"
    
    159 159
     	  ><span class="hs-identifier hs-var"
    
    160 160
     	    >Norf</span
    
    161 161
     	    ></a
    
    ... ... @@ -166,7 +166,7 @@
    166 166
           ><span class="hs-special"
    
    167 167
           >(</span
    
    168 168
           ><span class="annot"
    
    169
    -      ><a href="Constructors.html#Foo"
    
    169
    +      ><a href="#Foo"
    
    170 170
     	><span class="hs-identifier hs-type"
    
    171 171
     	  >Foo</span
    
    172 172
     	  ></a
    
    ... ... @@ -178,7 +178,7 @@
    178 178
           ><span class="hs-special"
    
    179 179
           >[</span
    
    180 180
           ><span class="annot"
    
    181
    -      ><a href="Constructors.html#Foo"
    
    181
    +      ><a href="#Foo"
    
    182 182
     	><span class="hs-identifier hs-type"
    
    183 183
     	  >Foo</span
    
    184 184
     	  ></a
    
    ... ... @@ -190,7 +190,7 @@
    190 190
           ><span
    
    191 191
           > </span
    
    192 192
           ><span class="annot"
    
    193
    -      ><a href="Constructors.html#Foo"
    
    193
    +      ><a href="#Foo"
    
    194 194
     	><span class="hs-identifier hs-type"
    
    195 195
     	  >Foo</span
    
    196 196
     	  ></a
    
    ... ... @@ -213,7 +213,7 @@
    213 213
           ><span id="line-13"
    
    214 214
           ></span
    
    215 215
           ><span class="annot"
    
    216
    -      ><a href="Constructors.html#bar"
    
    216
    +      ><a href="#bar"
    
    217 217
     	><span class="hs-identifier hs-type"
    
    218 218
     	  >bar</span
    
    219 219
     	  ></a
    
    ... ... @@ -223,7 +223,7 @@
    223 223
           ><span
    
    224 224
           > </span
    
    225 225
           ><span class="annot"
    
    226
    -      ><a href="Constructors.html#baz"
    
    226
    +      ><a href="#baz"
    
    227 227
     	><span class="hs-identifier hs-type"
    
    228 228
     	  >baz</span
    
    229 229
     	  ></a
    
    ... ... @@ -233,7 +233,7 @@
    233 233
           ><span
    
    234 234
           > </span
    
    235 235
           ><span class="annot"
    
    236
    -      ><a href="Constructors.html#quux"
    
    236
    +      ><a href="#quux"
    
    237 237
     	><span class="hs-identifier hs-type"
    
    238 238
     	  >quux</span
    
    239 239
     	  ></a
    
    ... ... @@ -245,7 +245,7 @@
    245 245
           ><span
    
    246 246
           > </span
    
    247 247
           ><span class="annot"
    
    248
    -      ><a href="Constructors.html#Foo"
    
    248
    +      ><a href="#Foo"
    
    249 249
     	><span class="hs-identifier hs-type"
    
    250 250
     	  >Foo</span
    
    251 251
     	  ></a
    
    ... ... @@ -260,7 +260,7 @@
    260 260
     	><span class="annottext"
    
    261 261
     	  >bar :: Foo
    
    262 262
     </span
    
    263
    -	  ><a href="Constructors.html#bar"
    
    263
    +	  ><a href="#bar"
    
    264 264
     	  ><span class="hs-identifier hs-var hs-var"
    
    265 265
     	    >bar</span
    
    266 266
     	    ></a
    
    ... ... @@ -276,7 +276,7 @@
    276 276
           ><span class="annottext"
    
    277 277
     	>Foo
    
    278 278
     </span
    
    279
    -	><a href="Constructors.html#Bar"
    
    279
    +	><a href="#Bar"
    
    280 280
     	><span class="hs-identifier hs-var"
    
    281 281
     	  >Bar</span
    
    282 282
     	  ></a
    
    ... ... @@ -291,7 +291,7 @@
    291 291
     	><span class="annottext"
    
    292 292
     	  >baz :: Foo
    
    293 293
     </span
    
    294
    -	  ><a href="Constructors.html#baz"
    
    294
    +	  ><a href="#baz"
    
    295 295
     	  ><span class="hs-identifier hs-var hs-var"
    
    296 296
     	    >baz</span
    
    297 297
     	    ></a
    
    ... ... @@ -307,7 +307,7 @@
    307 307
           ><span class="annottext"
    
    308 308
     	>Foo
    
    309 309
     </span
    
    310
    -	><a href="Constructors.html#Baz"
    
    310
    +	><a href="#Baz"
    
    311 311
     	><span class="hs-identifier hs-var"
    
    312 312
     	  >Baz</span
    
    313 313
     	  ></a
    
    ... ... @@ -322,7 +322,7 @@
    322 322
     	><span class="annottext"
    
    323 323
     	  >quux :: Foo
    
    324 324
     </span
    
    325
    -	  ><a href="Constructors.html#quux"
    
    325
    +	  ><a href="#quux"
    
    326 326
     	  ><span class="hs-identifier hs-var hs-var"
    
    327 327
     	    >quux</span
    
    328 328
     	    ></a
    
    ... ... @@ -338,7 +338,7 @@
    338 338
           ><span class="annottext"
    
    339 339
     	>Foo -&gt; Int -&gt; Foo
    
    340 340
     </span
    
    341
    -	><a href="Constructors.html#Quux"
    
    341
    +	><a href="#Quux"
    
    342 342
     	><span class="hs-identifier hs-var"
    
    343 343
     	  >Quux</span
    
    344 344
     	  ></a
    
    ... ... @@ -349,7 +349,7 @@
    349 349
           ><span class="annottext"
    
    350 350
     	>Foo
    
    351 351
     </span
    
    352
    -	><a href="Constructors.html#quux"
    
    352
    +	><a href="#quux"
    
    353 353
     	><span class="hs-identifier hs-var"
    
    354 354
     	  >quux</span
    
    355 355
     	  ></a
    
    ... ... @@ -379,7 +379,7 @@
    379 379
           ><span id="line-19"
    
    380 380
           ></span
    
    381 381
           ><span class="annot"
    
    382
    -      ><a href="Constructors.html#unfoo"
    
    382
    +      ><a href="#unfoo"
    
    383 383
     	><span class="hs-identifier hs-type"
    
    384 384
     	  >unfoo</span
    
    385 385
     	  ></a
    
    ... ... @@ -391,7 +391,7 @@
    391 391
           ><span
    
    392 392
           > </span
    
    393 393
           ><span class="annot"
    
    394
    -      ><a href="Constructors.html#Foo"
    
    394
    +      ><a href="#Foo"
    
    395 395
     	><span class="hs-identifier hs-type"
    
    396 396
     	  >Foo</span
    
    397 397
     	  ></a
    
    ... ... @@ -416,7 +416,7 @@
    416 416
     	><span class="annottext"
    
    417 417
     	  >unfoo :: Foo -&gt; Int
    
    418 418
     </span
    
    419
    -	  ><a href="Constructors.html#unfoo"
    
    419
    +	  ><a href="#unfoo"
    
    420 420
     	  ><span class="hs-identifier hs-var hs-var"
    
    421 421
     	    >unfoo</span
    
    422 422
     	    ></a
    
    ... ... @@ -428,7 +428,7 @@
    428 428
           ><span class="annottext"
    
    429 429
     	>Foo
    
    430 430
     </span
    
    431
    -	><a href="Constructors.html#Bar"
    
    431
    +	><a href="#Bar"
    
    432 432
     	><span class="hs-identifier hs-var"
    
    433 433
     	  >Bar</span
    
    434 434
     	  ></a
    
    ... ... @@ -452,7 +452,7 @@
    452 452
           ><span id="line-21"
    
    453 453
           ></span
    
    454 454
           ><span class="annot"
    
    455
    -      ><a href="Constructors.html#unfoo"
    
    455
    +      ><a href="#unfoo"
    
    456 456
     	><span class="hs-identifier hs-var"
    
    457 457
     	  >unfoo</span
    
    458 458
     	  ></a
    
    ... ... @@ -463,7 +463,7 @@
    463 463
           ><span class="annottext"
    
    464 464
     	>Foo
    
    465 465
     </span
    
    466
    -	><a href="Constructors.html#Baz"
    
    466
    +	><a href="#Baz"
    
    467 467
     	><span class="hs-identifier hs-var"
    
    468 468
     	  >Baz</span
    
    469 469
     	  ></a
    
    ... ... @@ -487,7 +487,7 @@
    487 487
           ><span id="line-22"
    
    488 488
           ></span
    
    489 489
           ><span class="annot"
    
    490
    -      ><a href="Constructors.html#unfoo"
    
    490
    +      ><a href="#unfoo"
    
    491 491
     	><span class="hs-identifier hs-var"
    
    492 492
     	  >unfoo</span
    
    493 493
     	  ></a
    
    ... ... @@ -497,7 +497,7 @@
    497 497
           ><span class="hs-special"
    
    498 498
           >(</span
    
    499 499
           ><span class="annot"
    
    500
    -      ><a href="Constructors.html#Quux"
    
    500
    +      ><a href="#Quux"
    
    501 501
     	><span class="hs-identifier hs-type"
    
    502 502
     	  >Quux</span
    
    503 503
     	  ></a
    
    ... ... @@ -580,7 +580,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    580 580
           ><span class="annottext"
    
    581 581
     	>Foo -&gt; Int
    
    582 582
     </span
    
    583
    -	><a href="Constructors.html#unfoo"
    
    583
    +	><a href="#unfoo"
    
    584 584
     	><span class="hs-identifier hs-var"
    
    585 585
     	  >unfoo</span
    
    586 586
     	  ></a
    
    ... ... @@ -612,7 +612,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    612 612
           ><span id="line-25"
    
    613 613
           ></span
    
    614 614
           ><span class="annot"
    
    615
    -      ><a href="Constructors.html#unnorf"
    
    615
    +      ><a href="#unnorf"
    
    616 616
     	><span class="hs-identifier hs-type"
    
    617 617
     	  >unnorf</span
    
    618 618
     	  ></a
    
    ... ... @@ -624,7 +624,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    624 624
           ><span
    
    625 625
           > </span
    
    626 626
           ><span class="annot"
    
    627
    -      ><a href="Constructors.html#Norf"
    
    627
    +      ><a href="#Norf"
    
    628 628
     	><span class="hs-identifier hs-type"
    
    629 629
     	  >Norf</span
    
    630 630
     	  ></a
    
    ... ... @@ -638,7 +638,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    638 638
           ><span class="hs-special"
    
    639 639
           >[</span
    
    640 640
           ><span class="annot"
    
    641
    -      ><a href="Constructors.html#Foo"
    
    641
    +      ><a href="#Foo"
    
    642 642
     	><span class="hs-identifier hs-type"
    
    643 643
     	  >Foo</span
    
    644 644
     	  ></a
    
    ... ... @@ -655,7 +655,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    655 655
     	><span class="annottext"
    
    656 656
     	  >unnorf :: Norf -&gt; [Foo]
    
    657 657
     </span
    
    658
    -	  ><a href="Constructors.html#unnorf"
    
    658
    +	  ><a href="#unnorf"
    
    659 659
     	  ><span class="hs-identifier hs-var hs-var"
    
    660 660
     	    >unnorf</span
    
    661 661
     	    ></a
    
    ... ... @@ -666,7 +666,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    666 666
           ><span class="hs-special"
    
    667 667
           >(</span
    
    668 668
           ><span class="annot"
    
    669
    -      ><a href="Constructors.html#Norf"
    
    669
    +      ><a href="#Norf"
    
    670 670
     	><span class="hs-identifier hs-type"
    
    671 671
     	  >Norf</span
    
    672 672
     	  ></a
    
    ... ... @@ -679,7 +679,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    679 679
           ><span class="annottext"
    
    680 680
     	>Foo
    
    681 681
     </span
    
    682
    -	><a href="Constructors.html#Bar"
    
    682
    +	><a href="#Bar"
    
    683 683
     	><span class="hs-identifier hs-var"
    
    684 684
     	  >Bar</span
    
    685 685
     	  ></a
    
    ... ... @@ -707,7 +707,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    707 707
           ><span class="annottext"
    
    708 708
     	>Foo
    
    709 709
     </span
    
    710
    -	><a href="Constructors.html#Bar"
    
    710
    +	><a href="#Bar"
    
    711 711
     	><span class="hs-identifier hs-var"
    
    712 712
     	  >Bar</span
    
    713 713
     	  ></a
    
    ... ... @@ -737,7 +737,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    737 737
           ><span id="line-27"
    
    738 738
           ></span
    
    739 739
           ><span class="annot"
    
    740
    -      ><a href="Constructors.html#unnorf"
    
    740
    +      ><a href="#unnorf"
    
    741 741
     	><span class="hs-identifier hs-var"
    
    742 742
     	  >unnorf</span
    
    743 743
     	  ></a
    
    ... ... @@ -747,7 +747,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    747 747
           ><span class="hs-special"
    
    748 748
           >(</span
    
    749 749
           ><span class="annot"
    
    750
    -      ><a href="Constructors.html#Norf"
    
    750
    +      ><a href="#Norf"
    
    751 751
     	><span class="hs-identifier hs-type"
    
    752 752
     	  >Norf</span
    
    753 753
     	  ></a
    
    ... ... @@ -760,7 +760,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    760 760
           ><span class="annottext"
    
    761 761
     	>Foo
    
    762 762
     </span
    
    763
    -	><a href="Constructors.html#Baz"
    
    763
    +	><a href="#Baz"
    
    764 764
     	><span class="hs-identifier hs-var"
    
    765 765
     	  >Baz</span
    
    766 766
     	  ></a
    
    ... ... @@ -788,7 +788,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    788 788
           ><span class="annottext"
    
    789 789
     	>Foo
    
    790 790
     </span
    
    791
    -	><a href="Constructors.html#Baz"
    
    791
    +	><a href="#Baz"
    
    792 792
     	><span class="hs-identifier hs-var"
    
    793 793
     	  >Baz</span
    
    794 794
     	  ></a
    
    ... ... @@ -828,7 +828,7 @@ forall a. [a] -&gt; [a]
    828 828
           ><span id="line-28"
    
    829 829
           ></span
    
    830 830
           ><span class="annot"
    
    831
    -      ><a href="Constructors.html#unnorf"
    
    831
    +      ><a href="#unnorf"
    
    832 832
     	><span class="hs-identifier hs-var"
    
    833 833
     	  >unnorf</span
    
    834 834
     	  ></a
    
    ... ... @@ -872,7 +872,7 @@ forall a. HasCallStack =&gt; a
    872 872
           ><span id="line-31"
    
    873 873
           ></span
    
    874 874
           ><span class="annot"
    
    875
    -      ><a href="Constructors.html#unnorf%27"
    
    875
    +      ><a href="#unnorf%27"
    
    876 876
     	><span class="hs-identifier hs-type"
    
    877 877
     	  >unnorf'</span
    
    878 878
     	  ></a
    
    ... ... @@ -884,7 +884,7 @@ forall a. HasCallStack =&gt; a
    884 884
           ><span
    
    885 885
           > </span
    
    886 886
           ><span class="annot"
    
    887
    -      ><a href="Constructors.html#Norf"
    
    887
    +      ><a href="#Norf"
    
    888 888
     	><span class="hs-identifier hs-type"
    
    889 889
     	  >Norf</span
    
    890 890
     	  ></a
    
    ... ... @@ -909,7 +909,7 @@ forall a. HasCallStack =&gt; a
    909 909
     	><span class="annottext"
    
    910 910
     	  >unnorf' :: Norf -&gt; Int
    
    911 911
     </span
    
    912
    -	  ><a href="Constructors.html#unnorf%27"
    
    912
    +	  ><a href="#unnorf%27"
    
    913 913
     	  ><span class="hs-identifier hs-var hs-var"
    
    914 914
     	    >unnorf'</span
    
    915 915
     	    ></a
    
    ... ... @@ -933,7 +933,7 @@ forall a. HasCallStack =&gt; a
    933 933
           ><span class="hs-special"
    
    934 934
           >(</span
    
    935 935
           ><span class="annot"
    
    936
    -      ><a href="Constructors.html#Norf"
    
    936
    +      ><a href="#Norf"
    
    937 937
     	><span class="hs-identifier hs-type"
    
    938 938
     	  >Norf</span
    
    939 939
     	  ></a
    
    ... ... @@ -958,7 +958,7 @@ forall a. HasCallStack =&gt; a
    958 958
           ><span class="hs-special"
    
    959 959
           >(</span
    
    960 960
           ><span class="annot"
    
    961
    -      ><a href="Constructors.html#Quux"
    
    961
    +      ><a href="#Quux"
    
    962 962
     	><span class="hs-identifier hs-type"
    
    963 963
     	  >Quux</span
    
    964 964
     	  ></a
    
    ... ... @@ -1018,7 +1018,7 @@ forall a. HasCallStack =&gt; a
    1018 1018
           ><span class="hs-special"
    
    1019 1019
           >(</span
    
    1020 1020
           ><span class="annot"
    
    1021
    -      ><a href="Constructors.html#Quux"
    
    1021
    +      ><a href="#Quux"
    
    1022 1022
     	><span class="hs-identifier hs-type"
    
    1023 1023
     	  >Quux</span
    
    1024 1024
     	  ></a
    
    ... ... @@ -1108,7 +1108,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1108 1108
           ><span class="annottext"
    
    1109 1109
     	>Foo -&gt; Int
    
    1110 1110
     </span
    
    1111
    -	><a href="Constructors.html#unfoo"
    
    1111
    +	><a href="#unfoo"
    
    1112 1112
     	><span class="hs-identifier hs-var"
    
    1113 1113
     	  >unfoo</span
    
    1114 1114
     	  ></a
    
    ... ... @@ -1206,7 +1206,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1206 1206
           ><span class="annottext"
    
    1207 1207
     	>Foo -&gt; Int
    
    1208 1208
     </span
    
    1209
    -	><a href="Constructors.html#unfoo"
    
    1209
    +	><a href="#unfoo"
    
    1210 1210
     	><span class="hs-identifier hs-var"
    
    1211 1211
     	  >unfoo</span
    
    1212 1212
     	  ></a
    
    ... ... @@ -1238,7 +1238,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1238 1238
           ><span class="annottext"
    
    1239 1239
     	>Foo -&gt; Int
    
    1240 1240
     </span
    
    1241
    -	><a href="Constructors.html#unfoo"
    
    1241
    +	><a href="#unfoo"
    
    1242 1242
     	><span class="hs-identifier hs-var"
    
    1243 1243
     	  >unfoo</span
    
    1244 1244
     	  ></a
    
    ... ... @@ -1270,7 +1270,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1270 1270
           ><span class="annottext"
    
    1271 1271
     	>Foo -&gt; Int
    
    1272 1272
     </span
    
    1273
    -	><a href="Constructors.html#unfoo"
    
    1273
    +	><a href="#unfoo"
    
    1274 1274
     	><span class="hs-identifier hs-var"
    
    1275 1275
     	  >unfoo</span
    
    1276 1276
     	  ></a
    
    ... ... @@ -1345,7 +1345,7 @@ forall a b. (a -&gt; b) -&gt; [a] -&gt; [b]
    1345 1345
           ><span class="annottext"
    
    1346 1346
     	>Foo -&gt; Int
    
    1347 1347
     </span
    
    1348
    -	><a href="Constructors.html#unfoo"
    
    1348
    +	><a href="#unfoo"
    
    1349 1349
     	><span class="hs-identifier hs-var"
    
    1350 1350
     	  >unfoo</span
    
    1351 1351
     	  ></a
    
    ... ... @@ -1366,7 +1366,7 @@ forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
    1366 1366
           ><span class="annottext"
    
    1367 1367
     	>Norf -&gt; [Foo]
    
    1368 1368
     </span
    
    1369
    -	><a href="Constructors.html#unnorf"
    
    1369
    +	><a href="#unnorf"
    
    1370 1370
     	><span class="hs-identifier hs-var"
    
    1371 1371
     	  >unnorf</span
    
    1372 1372
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/Identifiers.html
    ... ... @@ -43,7 +43,7 @@
    43 43
           ><span id="line-5"
    
    44 44
           ></span
    
    45 45
           ><span class="annot"
    
    46
    -      ><a href="Identifiers.html#foo"
    
    46
    +      ><a href="#foo"
    
    47 47
     	><span class="hs-identifier hs-type"
    
    48 48
     	  >foo</span
    
    49 49
     	  ></a
    
    ... ... @@ -53,7 +53,7 @@
    53 53
           ><span
    
    54 54
           > </span
    
    55 55
           ><span class="annot"
    
    56
    -      ><a href="Identifiers.html#bar"
    
    56
    +      ><a href="#bar"
    
    57 57
     	><span class="hs-identifier hs-type"
    
    58 58
     	  >bar</span
    
    59 59
     	  ></a
    
    ... ... @@ -63,7 +63,7 @@
    63 63
           ><span
    
    64 64
           > </span
    
    65 65
           ><span class="annot"
    
    66
    -      ><a href="Identifiers.html#baz"
    
    66
    +      ><a href="#baz"
    
    67 67
     	><span class="hs-identifier hs-type"
    
    68 68
     	  >baz</span
    
    69 69
     	  ></a
    
    ... ... @@ -108,7 +108,7 @@
    108 108
     	><span class="annottext"
    
    109 109
     	  >foo :: Int -&gt; Int -&gt; Int
    
    110 110
     </span
    
    111
    -	  ><a href="Identifiers.html#foo"
    
    111
    +	  ><a href="#foo"
    
    112 112
     	  ><span class="hs-identifier hs-var hs-var"
    
    113 113
     	    >foo</span
    
    114 114
     	    ></a
    
    ... ... @@ -192,7 +192,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    192 192
           ><span class="annottext"
    
    193 193
     	>Int -&gt; Int -&gt; Int
    
    194 194
     </span
    
    195
    -	><a href="Identifiers.html#bar"
    
    195
    +	><a href="#bar"
    
    196 196
     	><span class="hs-identifier hs-var"
    
    197 197
     	  >bar</span
    
    198 198
     	  ></a
    
    ... ... @@ -271,7 +271,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    271 271
     	><span class="annottext"
    
    272 272
     	  >bar :: Int -&gt; Int -&gt; Int
    
    273 273
     </span
    
    274
    -	  ><a href="Identifiers.html#bar"
    
    274
    +	  ><a href="#bar"
    
    275 275
     	  ><span class="hs-identifier hs-var hs-var"
    
    276 276
     	    >bar</span
    
    277 277
     	    ></a
    
    ... ... @@ -355,7 +355,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    355 355
           ><span class="annottext"
    
    356 356
     	>Int -&gt; Int -&gt; Int
    
    357 357
     </span
    
    358
    -	><a href="Identifiers.html#baz"
    
    358
    +	><a href="#baz"
    
    359 359
     	><span class="hs-identifier hs-var"
    
    360 360
     	  >baz</span
    
    361 361
     	  ></a
    
    ... ... @@ -434,7 +434,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    434 434
     	><span class="annottext"
    
    435 435
     	  >baz :: Int -&gt; Int -&gt; Int
    
    436 436
     </span
    
    437
    -	  ><a href="Identifiers.html#baz"
    
    437
    +	  ><a href="#baz"
    
    438 438
     	  ><span class="hs-identifier hs-var hs-var"
    
    439 439
     	    >baz</span
    
    440 440
     	    ></a
    
    ... ... @@ -576,7 +576,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    576 576
           ><span id="line-10"
    
    577 577
           ></span
    
    578 578
           ><span class="annot"
    
    579
    -      ><a href="Identifiers.html#quux"
    
    579
    +      ><a href="#quux"
    
    580 580
     	><span class="hs-identifier hs-type"
    
    581 581
     	  >quux</span
    
    582 582
     	  ></a
    
    ... ... @@ -611,7 +611,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    611 611
     	><span class="annottext"
    
    612 612
     	  >quux :: Int -&gt; Int
    
    613 613
     </span
    
    614
    -	  ><a href="Identifiers.html#quux"
    
    614
    +	  ><a href="#quux"
    
    615 615
     	  ><span class="hs-identifier hs-var hs-var"
    
    616 616
     	    >quux</span
    
    617 617
     	    ></a
    
    ... ... @@ -640,7 +640,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    640 640
           ><span class="annottext"
    
    641 641
     	>Int -&gt; Int -&gt; Int
    
    642 642
     </span
    
    643
    -	><a href="Identifiers.html#foo"
    
    643
    +	><a href="#foo"
    
    644 644
     	><span class="hs-identifier hs-var"
    
    645 645
     	  >foo</span
    
    646 646
     	  ></a
    
    ... ... @@ -653,7 +653,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    653 653
           ><span class="annottext"
    
    654 654
     	>Int -&gt; Int -&gt; Int
    
    655 655
     </span
    
    656
    -	><a href="Identifiers.html#bar"
    
    656
    +	><a href="#bar"
    
    657 657
     	><span class="hs-identifier hs-var"
    
    658 658
     	  >bar</span
    
    659 659
     	  ></a
    
    ... ... @@ -690,7 +690,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    690 690
           ><span class="annottext"
    
    691 691
     	>Int -&gt; Int -&gt; Int
    
    692 692
     </span
    
    693
    -	><a href="Identifiers.html#bar"
    
    693
    +	><a href="#bar"
    
    694 694
     	><span class="hs-identifier hs-var"
    
    695 695
     	  >bar</span
    
    696 696
     	  ></a
    
    ... ... @@ -730,7 +730,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    730 730
           ><span id="line-13"
    
    731 731
           ></span
    
    732 732
           ><span class="annot"
    
    733
    -      ><a href="Identifiers.html#norf"
    
    733
    +      ><a href="#norf"
    
    734 734
     	><span class="hs-identifier hs-type"
    
    735 735
     	  >norf</span
    
    736 736
     	  ></a
    
    ... ... @@ -785,7 +785,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    785 785
     	><span class="annottext"
    
    786 786
     	  >norf :: Int -&gt; Int -&gt; Int -&gt; Int
    
    787 787
     </span
    
    788
    -	  ><a href="Identifiers.html#norf"
    
    788
    +	  ><a href="#norf"
    
    789 789
     	  ><span class="hs-identifier hs-var hs-var"
    
    790 790
     	    >norf</span
    
    791 791
     	    ></a
    
    ... ... @@ -879,7 +879,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    879 879
           ><span class="annottext"
    
    880 880
     	>Int -&gt; Int
    
    881 881
     </span
    
    882
    -	><a href="Identifiers.html#quux"
    
    882
    +	><a href="#quux"
    
    883 883
     	><span class="hs-identifier hs-var"
    
    884 884
     	  >quux</span
    
    885 885
     	  ></a
    
    ... ... @@ -944,7 +944,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    944 944
           ><span class="annottext"
    
    945 945
     	>Int -&gt; Int
    
    946 946
     </span
    
    947
    -	><a href="Identifiers.html#quux"
    
    947
    +	><a href="#quux"
    
    948 948
     	><span class="hs-identifier hs-var"
    
    949 949
     	  >quux</span
    
    950 950
     	  ></a
    
    ... ... @@ -1009,7 +1009,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    1009 1009
           ><span class="annottext"
    
    1010 1010
     	>Int -&gt; Int
    
    1011 1011
     </span
    
    1012
    -	><a href="Identifiers.html#quux"
    
    1012
    +	><a href="#quux"
    
    1013 1013
     	><span class="hs-identifier hs-var"
    
    1014 1014
     	  >quux</span
    
    1015 1015
     	  ></a
    
    ... ... @@ -1053,7 +1053,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    1053 1053
           ><span class="annottext"
    
    1054 1054
     	>Int -&gt; Int -&gt; Int -&gt; Int
    
    1055 1055
     </span
    
    1056
    -	><a href="Identifiers.html#norf"
    
    1056
    +	><a href="#norf"
    
    1057 1057
     	><span class="hs-identifier hs-var"
    
    1058 1058
     	  >norf</span
    
    1059 1059
     	  ></a
    
    ... ... @@ -1125,7 +1125,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    1125 1125
           ><span id="line-21"
    
    1126 1126
           ></span
    
    1127 1127
           ><span class="annot"
    
    1128
    -      ><a href="Identifiers.html#main"
    
    1128
    +      ><a href="#main"
    
    1129 1129
     	><span class="hs-identifier hs-type"
    
    1130 1130
     	  >main</span
    
    1131 1131
     	  ></a
    
    ... ... @@ -1156,7 +1156,7 @@ forall a. Ord a =&gt; a -&gt; a -&gt; Bool
    1156 1156
     	><span class="annottext"
    
    1157 1157
     	  >main :: IO ()
    
    1158 1158
     </span
    
    1159
    -	  ><a href="Identifiers.html#main"
    
    1159
    +	  ><a href="#main"
    
    1160 1160
     	  ><span class="hs-identifier hs-var hs-var"
    
    1161 1161
     	    >main</span
    
    1162 1162
     	    ></a
    
    ... ... @@ -1220,7 +1220,7 @@ forall a b. (a -&gt; b) -&gt; a -&gt; b
    1220 1220
           ><span class="annottext"
    
    1221 1221
     	>Int -&gt; Int -&gt; Int
    
    1222 1222
     </span
    
    1223
    -	><a href="Identifiers.html#foo"
    
    1223
    +	><a href="#foo"
    
    1224 1224
     	><span class="hs-identifier hs-var"
    
    1225 1225
     	  >foo</span
    
    1226 1226
     	  ></a
    
    ... ... @@ -1297,7 +1297,7 @@ forall a b. (a -&gt; b) -&gt; a -&gt; b
    1297 1297
           ><span class="annottext"
    
    1298 1298
     	>Int -&gt; Int
    
    1299 1299
     </span
    
    1300
    -	><a href="Identifiers.html#quux"
    
    1300
    +	><a href="#quux"
    
    1301 1301
     	><span class="hs-identifier hs-var"
    
    1302 1302
     	  >quux</span
    
    1303 1303
     	  ></a
    
    ... ... @@ -1363,7 +1363,7 @@ forall a b. (a -&gt; b) -&gt; a -&gt; b
    1363 1363
           ><span class="annottext"
    
    1364 1364
     	>Int -&gt; Int -&gt; Int -&gt; Int
    
    1365 1365
     </span
    
    1366
    -	><a href="Identifiers.html#norf"
    
    1366
    +	><a href="#norf"
    
    1367 1367
     	><span class="hs-identifier hs-var"
    
    1368 1368
     	  >Identifiers.norf</span
    
    1369 1369
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/LinkingIdentifiers.html
    ... ... @@ -73,7 +73,7 @@
    73 73
           ><span id="line-9"
    
    74 74
           ></span
    
    75 75
           ><span class="annot"
    
    76
    -      ><a href="LinkingIdentifiers.html#ident"
    
    76
    +      ><a href="#ident"
    
    77 77
     	><span class="hs-identifier hs-type"
    
    78 78
     	  >ident</span
    
    79 79
     	  ></a
    
    ... ... @@ -131,7 +131,7 @@
    131 131
     	><span class="annottext"
    
    132 132
     	  >ident :: Int -&gt; Int -&gt; Int
    
    133 133
     </span
    
    134
    -	  ><a href="LinkingIdentifiers.html#ident"
    
    134
    +	  ><a href="#ident"
    
    135 135
     	  ><span class="hs-operator hs-var hs-var"
    
    136 136
     	    >`ident`</span
    
    137 137
     	    ></a
    
    ... ... @@ -169,7 +169,7 @@
    169 169
           ><span class="annottext"
    
    170 170
     	>Int -&gt; Int -&gt; Int
    
    171 171
     </span
    
    172
    -	><a href="LinkingIdentifiers.html#ident"
    
    172
    +	><a href="#ident"
    
    173 173
     	><span class="hs-operator hs-var"
    
    174 174
     	  >`ident`</span
    
    175 175
     	  ></a
    
    ... ... @@ -214,7 +214,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    214 214
           ><span class="annottext"
    
    215 215
     	>Int -&gt; Int -&gt; Int
    
    216 216
     </span
    
    217
    -	><a href="LinkingIdentifiers.html#ident"
    
    217
    +	><a href="#ident"
    
    218 218
     	><span class="hs-operator hs-var"
    
    219 219
     	  >`LinkingIdentifiers.ident`</span
    
    220 220
     	  ></a
    
    ... ... @@ -236,7 +236,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    236 236
           ><span id="line-11"
    
    237 237
           ></span
    
    238 238
           ><span class="annot"
    
    239
    -      ><a href="LinkingIdentifiers.html#ident"
    
    239
    +      ><a href="#ident"
    
    240 240
     	><span class="hs-identifier hs-var"
    
    241 241
     	  >ident</span
    
    242 242
     	  ></a
    
    ... ... @@ -273,7 +273,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    273 273
           ><span class="annottext"
    
    274 274
     	>Int -&gt; Int -&gt; Int
    
    275 275
     </span
    
    276
    -	><a href="LinkingIdentifiers.html#ident"
    
    276
    +	><a href="#ident"
    
    277 277
     	><span class="hs-identifier hs-var"
    
    278 278
     	  >ident</span
    
    279 279
     	  ></a
    
    ... ... @@ -314,7 +314,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    314 314
           ><span class="annottext"
    
    315 315
     	>Int -&gt; Int -&gt; Int
    
    316 316
     </span
    
    317
    -	><a href="LinkingIdentifiers.html#ident"
    
    317
    +	><a href="#ident"
    
    318 318
     	><span class="hs-identifier hs-var"
    
    319 319
     	  >LinkingIdentifiers.ident</span
    
    320 320
     	  ></a
    
    ... ... @@ -350,7 +350,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    350 350
           ><span id="line-13"
    
    351 351
           ></span
    
    352 352
           ><span class="annot"
    
    353
    -      ><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    353
    +      ><a href="#%2B%2B%3A%2B%2B"
    
    354 354
     	><span class="hs-operator hs-type"
    
    355 355
     	  >(++:++)</span
    
    356 356
     	  ></a
    
    ... ... @@ -408,7 +408,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    408 408
     	><span class="annottext"
    
    409 409
     	  >++:++ :: Int -&gt; Int -&gt; Int
    
    410 410
     </span
    
    411
    -	  ><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    411
    +	  ><a href="#%2B%2B%3A%2B%2B"
    
    412 412
     	  ><span class="hs-operator hs-var hs-var"
    
    413 413
     	    >++:++</span
    
    414 414
     	    ></a
    
    ... ... @@ -446,7 +446,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    446 446
           ><span class="annottext"
    
    447 447
     	>Int -&gt; Int -&gt; Int
    
    448 448
     </span
    
    449
    -	><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    449
    +	><a href="#%2B%2B%3A%2B%2B"
    
    450 450
     	><span class="hs-operator hs-var"
    
    451 451
     	  >++:++</span
    
    452 452
     	  ></a
    
    ... ... @@ -491,7 +491,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    491 491
           ><span class="annottext"
    
    492 492
     	>Int -&gt; Int -&gt; Int
    
    493 493
     </span
    
    494
    -	><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    494
    +	><a href="#%2B%2B%3A%2B%2B"
    
    495 495
     	><span class="hs-operator hs-var"
    
    496 496
     	  >LinkingIdentifiers.++:++</span
    
    497 497
     	  ></a
    
    ... ... @@ -513,7 +513,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    513 513
           ><span id="line-15"
    
    514 514
           ></span
    
    515 515
           ><span class="annot"
    
    516
    -      ><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    516
    +      ><a href="#%2B%2B%3A%2B%2B"
    
    517 517
     	><span class="hs-operator hs-var"
    
    518 518
     	  >(++:++)</span
    
    519 519
     	  ></a
    
    ... ... @@ -550,7 +550,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    550 550
           ><span class="annottext"
    
    551 551
     	>Int -&gt; Int -&gt; Int
    
    552 552
     </span
    
    553
    -	><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    553
    +	><a href="#%2B%2B%3A%2B%2B"
    
    554 554
     	><span class="hs-operator hs-var"
    
    555 555
     	  >(++:++)</span
    
    556 556
     	  ></a
    
    ... ... @@ -591,7 +591,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    591 591
           ><span class="annottext"
    
    592 592
     	>Int -&gt; Int -&gt; Int
    
    593 593
     </span
    
    594
    -	><a href="LinkingIdentifiers.html#%2B%2B%3A%2B%2B"
    
    594
    +	><a href="#%2B%2B%3A%2B%2B"
    
    595 595
     	><span class="hs-operator hs-var"
    
    596 596
     	  >(LinkingIdentifiers.++:++)</span
    
    597 597
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/Literals.html
    ... ... @@ -43,7 +43,7 @@
    43 43
           ><span id="line-5"
    
    44 44
           ></span
    
    45 45
           ><span class="annot"
    
    46
    -      ><a href="Literals.html#str"
    
    46
    +      ><a href="#str"
    
    47 47
     	><span class="hs-identifier hs-type"
    
    48 48
     	  >str</span
    
    49 49
     	  ></a
    
    ... ... @@ -68,7 +68,7 @@
    68 68
     	><span class="annottext"
    
    69 69
     	  >str :: String
    
    70 70
     </span
    
    71
    -	  ><a href="Literals.html#str"
    
    71
    +	  ><a href="#str"
    
    72 72
     	  ><span class="hs-identifier hs-var hs-var"
    
    73 73
     	    >str</span
    
    74 74
     	    ></a
    
    ... ... @@ -99,7 +99,7 @@
    99 99
           ></span
    
    100 100
           ><span id=""
    
    101 101
           ><span class="annot"
    
    102
    -	><a href="Literals.html#num"
    
    102
    +	><a href="#num"
    
    103 103
     	  ><span class="hs-identifier hs-type"
    
    104 104
     	    >num</span
    
    105 105
     	    ></a
    
    ... ... @@ -145,7 +145,7 @@
    145 145
     	><span class="annottext"
    
    146 146
     	  >num :: forall a. Num a =&gt; a
    
    147 147
     </span
    
    148
    -	  ><a href="Literals.html#num"
    
    148
    +	  ><a href="#num"
    
    149 149
     	  ><span class="hs-identifier hs-var hs-var"
    
    150 150
     	    >num</span
    
    151 151
     	    ></a
    
    ... ... @@ -252,7 +252,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    252 252
           ></span
    
    253 253
           ><span id=""
    
    254 254
           ><span class="annot"
    
    255
    -	><a href="Literals.html#frac"
    
    255
    +	><a href="#frac"
    
    256 256
     	  ><span class="hs-identifier hs-type"
    
    257 257
     	    >frac</span
    
    258 258
     	    ></a
    
    ... ... @@ -298,7 +298,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    298 298
     	><span class="annottext"
    
    299 299
     	  >frac :: forall a. Fractional a =&gt; a
    
    300 300
     </span
    
    301
    -	  ><a href="Literals.html#frac"
    
    301
    +	  ><a href="#frac"
    
    302 302
     	  ><span class="hs-identifier hs-var hs-var"
    
    303 303
     	    >frac</span
    
    304 304
     	    ></a
    
    ... ... @@ -329,7 +329,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    329 329
           ></span
    
    330 330
           ><span id=""
    
    331 331
           ><span class="annot"
    
    332
    -	><a href="Literals.html#list"
    
    332
    +	><a href="#list"
    
    333 333
     	  ><span class="hs-identifier hs-type"
    
    334 334
     	    >list</span
    
    335 335
     	    ></a
    
    ... ... @@ -373,7 +373,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    373 373
     	><span class="annottext"
    
    374 374
     	  >list :: forall a. [[[[a]]]]
    
    375 375
     </span
    
    376
    -	  ><a href="Literals.html#list"
    
    376
    +	  ><a href="#list"
    
    377 377
     	  ><span class="hs-identifier hs-var hs-var"
    
    378 378
     	    >list</span
    
    379 379
     	    ></a
    
    ... ... @@ -432,7 +432,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    432 432
           ><span id="line-17"
    
    433 433
           ></span
    
    434 434
           ><span class="annot"
    
    435
    -      ><a href="Literals.html#pair"
    
    435
    +      ><a href="#pair"
    
    436 436
     	><span class="hs-identifier hs-type"
    
    437 437
     	  >pair</span
    
    438 438
     	  ></a
    
    ... ... @@ -497,7 +497,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    497 497
     	><span class="annottext"
    
    498 498
     	  >pair :: ((), ((), (), ()), ())
    
    499 499
     </span
    
    500
    -	  ><a href="Literals.html#pair"
    
    500
    +	  ><a href="#pair"
    
    501 501
     	  ><span class="hs-identifier hs-var hs-var"
    
    502 502
     	    >pair</span
    
    503 503
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/Operators.html
    ... ... @@ -39,7 +39,7 @@
    39 39
           ></span
    
    40 40
           ><span id=""
    
    41 41
           ><span class="annot"
    
    42
    -	><a href="Operators.html#%2B%2B%2B"
    
    42
    +	><a href="#%2B%2B%2B"
    
    43 43
     	  ><span class="hs-operator hs-type"
    
    44 44
     	    >(+++)</span
    
    45 45
     	    ></a
    
    ... ... @@ -116,7 +116,7 @@
    116 116
     	><span class="annottext"
    
    117 117
     	  >+++ :: forall a. [a] -&gt; [a] -&gt; [a]
    
    118 118
     </span
    
    119
    -	  ><a href="Operators.html#%2B%2B%2B"
    
    119
    +	  ><a href="#%2B%2B%2B"
    
    120 120
     	  ><span class="hs-operator hs-var hs-var"
    
    121 121
     	    >+++</span
    
    122 122
     	    ></a
    
    ... ... @@ -204,7 +204,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    204 204
           ></span
    
    205 205
           ><span id=""
    
    206 206
           ><span class="annot"
    
    207
    -	><a href="Operators.html#%24%24%24"
    
    207
    +	><a href="#%24%24%24"
    
    208 208
     	  ><span class="hs-operator hs-type"
    
    209 209
     	    >($$$)</span
    
    210 210
     	    ></a
    
    ... ... @@ -281,7 +281,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    281 281
     	><span class="annottext"
    
    282 282
     	  >$$$ :: forall a. [a] -&gt; [a] -&gt; [a]
    
    283 283
     </span
    
    284
    -	  ><a href="Operators.html#%24%24%24"
    
    284
    +	  ><a href="#%24%24%24"
    
    285 285
     	  ><span class="hs-operator hs-var hs-var"
    
    286 286
     	    >$$$</span
    
    287 287
     	    ></a
    
    ... ... @@ -322,7 +322,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    322 322
     	>[a] -&gt; [a] -&gt; [a]
    
    323 323
     forall a. [a] -&gt; [a] -&gt; [a]
    
    324 324
     </span
    
    325
    -	><a href="Operators.html#%2B%2B%2B"
    
    325
    +	><a href="#%2B%2B%2B"
    
    326 326
     	><span class="hs-operator hs-var"
    
    327 327
     	  >+++</span
    
    328 328
     	  ></a
    
    ... ... @@ -350,7 +350,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    350 350
           ></span
    
    351 351
           ><span id=""
    
    352 352
           ><span class="annot"
    
    353
    -	><a href="Operators.html#%2A%2A%2A"
    
    353
    +	><a href="#%2A%2A%2A"
    
    354 354
     	  ><span class="hs-operator hs-type"
    
    355 355
     	    >(***)</span
    
    356 356
     	    ></a
    
    ... ... @@ -414,7 +414,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    414 414
     	><span class="annottext"
    
    415 415
     	  >*** :: forall a. [a] -&gt; [a] -&gt; [a]
    
    416 416
     </span
    
    417
    -	  ><a href="Operators.html#%2A%2A%2A"
    
    417
    +	  ><a href="#%2A%2A%2A"
    
    418 418
     	  ><span class="hs-operator hs-var hs-var"
    
    419 419
     	    >(***)</span
    
    420 420
     	    ></a
    
    ... ... @@ -460,7 +460,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    460 460
           ><span id="line-12"
    
    461 461
           ></span
    
    462 462
           ><span class="annot"
    
    463
    -      ><a href="Operators.html#%2A%2A%2A"
    
    463
    +      ><a href="#%2A%2A%2A"
    
    464 464
     	><span class="hs-operator hs-var"
    
    465 465
     	  >(***)</span
    
    466 466
     	  ></a
    
    ... ... @@ -528,7 +528,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    528 528
     	>[a] -&gt; [a] -&gt; [a]
    
    529 529
     forall a. [a] -&gt; [a] -&gt; [a]
    
    530 530
     </span
    
    531
    -	><a href="Operators.html#%2B%2B%2B"
    
    531
    +	><a href="#%2B%2B%2B"
    
    532 532
     	><span class="hs-operator hs-var"
    
    533 533
     	  >+++</span
    
    534 534
     	  ></a
    
    ... ... @@ -553,7 +553,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    553 553
     	>[a] -&gt; [a] -&gt; [a]
    
    554 554
     forall a. [a] -&gt; [a] -&gt; [a]
    
    555 555
     </span
    
    556
    -	><a href="Operators.html#%2A%2A%2A"
    
    556
    +	><a href="#%2A%2A%2A"
    
    557 557
     	><span class="hs-operator hs-var"
    
    558 558
     	  >***</span
    
    559 559
     	  ></a
    
    ... ... @@ -583,7 +583,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    583 583
           ></span
    
    584 584
           ><span id=""
    
    585 585
           ><span class="annot"
    
    586
    -	><a href="Operators.html#%2A%2F%5C%2A"
    
    586
    +	><a href="#%2A%2F%5C%2A"
    
    587 587
     	  ><span class="hs-operator hs-type"
    
    588 588
     	    >(*/\*)</span
    
    589 589
     	    ></a
    
    ... ... @@ -664,7 +664,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    664 664
     	><span class="annottext"
    
    665 665
     	  >*/\* :: forall a. [[a]] -&gt; [a] -&gt; [a]
    
    666 666
     </span
    
    667
    -	  ><a href="Operators.html#%2A%2F%5C%2A"
    
    667
    +	  ><a href="#%2A%2F%5C%2A"
    
    668 668
     	  ><span class="hs-operator hs-var hs-var"
    
    669 669
     	    >*/\*</span
    
    670 670
     	    ></a
    
    ... ... @@ -706,7 +706,7 @@ forall (t :: * -&gt; *) a b. Foldable t =&gt; (a -&gt; [b]) -&gt; t a -&gt; [b]
    706 706
     	>[a] -&gt; [a] -&gt; [a]
    
    707 707
     forall a. [a] -&gt; [a] -&gt; [a]
    
    708 708
     </span
    
    709
    -	><a href="Operators.html#%2A%2A%2A"
    
    709
    +	><a href="#%2A%2A%2A"
    
    710 710
     	><span class="hs-operator hs-var"
    
    711 711
     	  >***</span
    
    712 712
     	  ></a
    
    ... ... @@ -747,7 +747,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    747 747
           ></span
    
    748 748
           ><span id=""
    
    749 749
           ><span class="annot"
    
    750
    -	><a href="Operators.html#%2A%2A%2F%5C%2A%2A"
    
    750
    +	><a href="#%2A%2A%2F%5C%2A%2A"
    
    751 751
     	  ><span class="hs-operator hs-type"
    
    752 752
     	    >(**/\**)</span
    
    753 753
     	    ></a
    
    ... ... @@ -836,7 +836,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    836 836
     	><span class="annottext"
    
    837 837
     	  >**/\** :: forall a. [[a]] -&gt; [[a]] -&gt; [[a]]
    
    838 838
     </span
    
    839
    -	  ><a href="Operators.html#%2A%2A%2F%5C%2A%2A"
    
    839
    +	  ><a href="#%2A%2A%2F%5C%2A%2A"
    
    840 840
     	  ><span class="hs-operator hs-var hs-var"
    
    841 841
     	    >**/\**</span
    
    842 842
     	    ></a
    
    ... ... @@ -876,7 +876,7 @@ forall a b c. (a -&gt; b -&gt; c) -&gt; [a] -&gt; [b] -&gt; [c]
    876 876
     	>[[a]] -&gt; [a] -&gt; [a]
    
    877 877
     forall a. [[a]] -&gt; [a] -&gt; [a]
    
    878 878
     </span
    
    879
    -	><a href="Operators.html#%2A%2F%5C%2A"
    
    879
    +	><a href="#%2A%2F%5C%2A"
    
    880 880
     	><span class="hs-operator hs-var"
    
    881 881
     	  >(*/\*)</span
    
    882 882
     	  ></a
    
    ... ... @@ -901,7 +901,7 @@ forall a. [[a]] -&gt; [a] -&gt; [a]
    901 901
     	>[[a]] -&gt; [[a]] -&gt; [[a]]
    
    902 902
     forall a. [a] -&gt; [a] -&gt; [a]
    
    903 903
     </span
    
    904
    -	><a href="Operators.html#%2B%2B%2B"
    
    904
    +	><a href="#%2B%2B%2B"
    
    905 905
     	><span class="hs-operator hs-var"
    
    906 906
     	  >+++</span
    
    907 907
     	  ></a
    
    ... ... @@ -939,7 +939,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    939 939
     	>[[a]] -&gt; [[a]] -&gt; [[a]]
    
    940 940
     forall a. [a] -&gt; [a] -&gt; [a]
    
    941 941
     </span
    
    942
    -	><a href="Operators.html#%24%24%24"
    
    942
    +	><a href="#%24%24%24"
    
    943 943
     	><span class="hs-operator hs-var"
    
    944 944
     	  >$$$</span
    
    945 945
     	  ></a
    
    ... ... @@ -971,7 +971,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    971 971
           ><span id=""
    
    972 972
     	><span id=""
    
    973 973
     	  ><span class="annot"
    
    974
    -	    ><a href="Operators.html#%23.%23"
    
    974
    +	    ><a href="#%23.%23"
    
    975 975
     	      ><span class="hs-operator hs-type"
    
    976 976
     		>(#.#)</span
    
    977 977
     		></a
    
    ... ... @@ -1068,7 +1068,7 @@ forall a. [a] -&gt; [a] -&gt; [a]
    1068 1068
     	><span class="annottext"
    
    1069 1069
     	  >#.# :: forall a b c. a -&gt; b -&gt; c -&gt; (a, b)
    
    1070 1070
     </span
    
    1071
    -	  ><a href="Operators.html#%23.%23"
    
    1071
    +	  ><a href="#%23.%23"
    
    1072 1072
     	  ><span class="hs-operator hs-var hs-var"
    
    1073 1073
     	    >#.#</span
    
    1074 1074
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/Polymorphism.html
    ... ... @@ -68,7 +68,7 @@
    68 68
           ></span
    
    69 69
           ><span id=""
    
    70 70
           ><span class="annot"
    
    71
    -	><a href="Polymorphism.html#foo"
    
    71
    +	><a href="#foo"
    
    72 72
     	  ><span class="hs-identifier hs-type"
    
    73 73
     	    >foo</span
    
    74 74
     	    ></a
    
    ... ... @@ -120,7 +120,7 @@
    120 120
     	><span class="annottext"
    
    121 121
     	  >foo :: forall a. a -&gt; a -&gt; a
    
    122 122
     </span
    
    123
    -	  ><a href="Polymorphism.html#foo"
    
    123
    +	  ><a href="#foo"
    
    124 124
     	  ><span class="hs-identifier hs-var hs-var"
    
    125 125
     	    >foo</span
    
    126 126
     	    ></a
    
    ... ... @@ -151,7 +151,7 @@ forall a. HasCallStack =&gt; a
    151 151
           ><span id="line-12"
    
    152 152
           ></span
    
    153 153
           ><span class="annot"
    
    154
    -      ><a href="Polymorphism.html#foo%27"
    
    154
    +      ><a href="#foo%27"
    
    155 155
     	><span class="hs-identifier hs-type"
    
    156 156
     	  >foo'</span
    
    157 157
     	  ></a
    
    ... ... @@ -218,7 +218,7 @@ forall a. HasCallStack =&gt; a
    218 218
     	><span class="annottext"
    
    219 219
     	  >foo' :: forall a. a -&gt; a -&gt; a
    
    220 220
     </span
    
    221
    -	  ><a href="Polymorphism.html#foo%27"
    
    221
    +	  ><a href="#foo%27"
    
    222 222
     	  ><span class="hs-identifier hs-var hs-var"
    
    223 223
     	    >foo'</span
    
    224 224
     	    ></a
    
    ... ... @@ -251,7 +251,7 @@ forall a. HasCallStack =&gt; a
    251 251
           ><span id=""
    
    252 252
           ><span id=""
    
    253 253
     	><span class="annot"
    
    254
    -	  ><a href="Polymorphism.html#bar"
    
    254
    +	  ><a href="#bar"
    
    255 255
     	    ><span class="hs-identifier hs-type"
    
    256 256
     	      >bar</span
    
    257 257
     	      ></a
    
    ... ... @@ -318,7 +318,7 @@ forall a. HasCallStack =&gt; a
    318 318
     	><span class="annottext"
    
    319 319
     	  >bar :: forall a b. a -&gt; b -&gt; (a, b)
    
    320 320
     </span
    
    321
    -	  ><a href="Polymorphism.html#bar"
    
    321
    +	  ><a href="#bar"
    
    322 322
     	  ><span class="hs-identifier hs-var hs-var"
    
    323 323
     	    >bar</span
    
    324 324
     	    ></a
    
    ... ... @@ -349,7 +349,7 @@ forall a. HasCallStack =&gt; a
    349 349
           ><span id="line-18"
    
    350 350
           ></span
    
    351 351
           ><span class="annot"
    
    352
    -      ><a href="Polymorphism.html#bar%27"
    
    352
    +      ><a href="#bar%27"
    
    353 353
     	><span class="hs-identifier hs-type"
    
    354 354
     	  >bar'</span
    
    355 355
     	  ></a
    
    ... ... @@ -440,7 +440,7 @@ forall a. HasCallStack =&gt; a
    440 440
     	><span class="annottext"
    
    441 441
     	  >bar' :: forall a b. a -&gt; b -&gt; (a, b)
    
    442 442
     </span
    
    443
    -	  ><a href="Polymorphism.html#bar%27"
    
    443
    +	  ><a href="#bar%27"
    
    444 444
     	  ><span class="hs-identifier hs-var hs-var"
    
    445 445
     	    >bar'</span
    
    446 446
     	    ></a
    
    ... ... @@ -473,7 +473,7 @@ forall a. HasCallStack =&gt; a
    473 473
           ><span id=""
    
    474 474
           ><span id=""
    
    475 475
     	><span class="annot"
    
    476
    -	  ><a href="Polymorphism.html#baz"
    
    476
    +	  ><a href="#baz"
    
    477 477
     	    ><span class="hs-identifier hs-type"
    
    478 478
     	      >baz</span
    
    479 479
     	      ></a
    
    ... ... @@ -570,7 +570,7 @@ forall a. HasCallStack =&gt; a
    570 570
     	><span class="annottext"
    
    571 571
     	  >baz :: forall a b. a -&gt; (a -&gt; [a -&gt; a] -&gt; b) -&gt; b
    
    572 572
     </span
    
    573
    -	  ><a href="Polymorphism.html#baz"
    
    573
    +	  ><a href="#baz"
    
    574 574
     	  ><span class="hs-identifier hs-var hs-var"
    
    575 575
     	    >baz</span
    
    576 576
     	    ></a
    
    ... ... @@ -601,7 +601,7 @@ forall a. HasCallStack =&gt; a
    601 601
           ><span id="line-24"
    
    602 602
           ></span
    
    603 603
           ><span class="annot"
    
    604
    -      ><a href="Polymorphism.html#baz%27"
    
    604
    +      ><a href="#baz%27"
    
    605 605
     	><span class="hs-identifier hs-type"
    
    606 606
     	  >baz'</span
    
    607 607
     	  ></a
    
    ... ... @@ -722,7 +722,7 @@ forall a. HasCallStack =&gt; a
    722 722
     	><span class="annottext"
    
    723 723
     	  >baz' :: forall a b. a -&gt; (a -&gt; [a -&gt; a] -&gt; b) -&gt; b
    
    724 724
     </span
    
    725
    -	  ><a href="Polymorphism.html#baz%27"
    
    725
    +	  ><a href="#baz%27"
    
    726 726
     	  ><span class="hs-identifier hs-var hs-var"
    
    727 727
     	    >baz'</span
    
    728 728
     	    ></a
    
    ... ... @@ -754,7 +754,7 @@ forall a. HasCallStack =&gt; a
    754 754
           ></span
    
    755 755
           ><span id=""
    
    756 756
           ><span class="annot"
    
    757
    -	><a href="Polymorphism.html#quux"
    
    757
    +	><a href="#quux"
    
    758 758
     	  ><span class="hs-identifier hs-type"
    
    759 759
     	    >quux</span
    
    760 760
     	    ></a
    
    ... ... @@ -838,7 +838,7 @@ forall a. HasCallStack =&gt; a
    838 838
     	><span class="annottext"
    
    839 839
     	  >quux :: forall a. a -&gt; (forall a. a -&gt; a) -&gt; a
    
    840 840
     </span
    
    841
    -	  ><a href="Polymorphism.html#quux"
    
    841
    +	  ><a href="#quux"
    
    842 842
     	  ><span class="hs-identifier hs-var hs-var"
    
    843 843
     	    >quux</span
    
    844 844
     	    ></a
    
    ... ... @@ -908,7 +908,7 @@ forall a. a -&gt; a
    908 908
           ><span id="line-30"
    
    909 909
           ></span
    
    910 910
           ><span class="annot"
    
    911
    -      ><a href="Polymorphism.html#quux%27"
    
    911
    +      ><a href="#quux%27"
    
    912 912
     	><span class="hs-identifier hs-type"
    
    913 913
     	  >quux'</span
    
    914 914
     	  ></a
    
    ... ... @@ -1007,7 +1007,7 @@ forall a. a -&gt; a
    1007 1007
     	><span class="annottext"
    
    1008 1008
     	  >quux' :: forall a. a -&gt; (forall a. a -&gt; a) -&gt; a
    
    1009 1009
     </span
    
    1010
    -	  ><a href="Polymorphism.html#quux%27"
    
    1010
    +	  ><a href="#quux%27"
    
    1011 1011
     	  ><span class="hs-identifier hs-var hs-var"
    
    1012 1012
     	    >quux'</span
    
    1013 1013
     	    ></a
    
    ... ... @@ -1083,7 +1083,7 @@ forall a. a -&gt; a
    1083 1083
           ></span
    
    1084 1084
           ><span id=""
    
    1085 1085
           ><span class="annot"
    
    1086
    -	><a href="Polymorphism.html#num"
    
    1086
    +	><a href="#num"
    
    1087 1087
     	  ><span class="hs-identifier hs-type"
    
    1088 1088
     	    >num</span
    
    1089 1089
     	    ></a
    
    ... ... @@ -1153,7 +1153,7 @@ forall a. a -&gt; a
    1153 1153
     	><span class="annottext"
    
    1154 1154
     	  >num :: forall a. Num a =&gt; a -&gt; a -&gt; a
    
    1155 1155
     </span
    
    1156
    -	  ><a href="Polymorphism.html#num"
    
    1156
    +	  ><a href="#num"
    
    1157 1157
     	  ><span class="hs-identifier hs-var hs-var"
    
    1158 1158
     	    >num</span
    
    1159 1159
     	    ></a
    
    ... ... @@ -1184,7 +1184,7 @@ forall a. HasCallStack =&gt; a
    1184 1184
           ><span id="line-37"
    
    1185 1185
           ></span
    
    1186 1186
           ><span class="annot"
    
    1187
    -      ><a href="Polymorphism.html#num%27"
    
    1187
    +      ><a href="#num%27"
    
    1188 1188
     	><span class="hs-identifier hs-type"
    
    1189 1189
     	  >num'</span
    
    1190 1190
     	  ></a
    
    ... ... @@ -1269,7 +1269,7 @@ forall a. HasCallStack =&gt; a
    1269 1269
     	><span class="annottext"
    
    1270 1270
     	  >num' :: forall a. Num a =&gt; a -&gt; a -&gt; a
    
    1271 1271
     </span
    
    1272
    -	  ><a href="Polymorphism.html#num%27"
    
    1272
    +	  ><a href="#num%27"
    
    1273 1273
     	  ><span class="hs-identifier hs-var hs-var"
    
    1274 1274
     	    >num'</span
    
    1275 1275
     	    ></a
    
    ... ... @@ -1302,7 +1302,7 @@ forall a. HasCallStack =&gt; a
    1302 1302
           ><span id=""
    
    1303 1303
           ><span id=""
    
    1304 1304
     	><span class="annot"
    
    1305
    -	  ><a href="Polymorphism.html#eq"
    
    1305
    +	  ><a href="#eq"
    
    1306 1306
     	    ><span class="hs-identifier hs-type"
    
    1307 1307
     	      >eq</span
    
    1308 1308
     	      ></a
    
    ... ... @@ -1415,7 +1415,7 @@ forall a. HasCallStack =&gt; a
    1415 1415
     	><span class="annottext"
    
    1416 1416
     	  >eq :: forall a b. (Eq a, Eq b) =&gt; [a] -&gt; [b] -&gt; (a, b)
    
    1417 1417
     </span
    
    1418
    -	  ><a href="Polymorphism.html#eq"
    
    1418
    +	  ><a href="#eq"
    
    1419 1419
     	  ><span class="hs-identifier hs-var hs-var"
    
    1420 1420
     	    >eq</span
    
    1421 1421
     	    ></a
    
    ... ... @@ -1446,7 +1446,7 @@ forall a. HasCallStack =&gt; a
    1446 1446
           ><span id="line-43"
    
    1447 1447
           ></span
    
    1448 1448
           ><span class="annot"
    
    1449
    -      ><a href="Polymorphism.html#eq%27"
    
    1449
    +      ><a href="#eq%27"
    
    1450 1450
     	><span class="hs-identifier hs-type"
    
    1451 1451
     	  >eq'</span
    
    1452 1452
     	  ></a
    
    ... ... @@ -1583,7 +1583,7 @@ forall a. HasCallStack =&gt; a
    1583 1583
     	><span class="annottext"
    
    1584 1584
     	  >eq' :: forall a b. (Eq a, Eq b) =&gt; [a] -&gt; [b] -&gt; (a, b)
    
    1585 1585
     </span
    
    1586
    -	  ><a href="Polymorphism.html#eq%27"
    
    1586
    +	  ><a href="#eq%27"
    
    1587 1587
     	  ><span class="hs-identifier hs-var hs-var"
    
    1588 1588
     	    >eq'</span
    
    1589 1589
     	    ></a
    
    ... ... @@ -1616,7 +1616,7 @@ forall a. HasCallStack =&gt; a
    1616 1616
           ><span id=""
    
    1617 1617
           ><span id=""
    
    1618 1618
     	><span class="annot"
    
    1619
    -	  ><a href="Polymorphism.html#mon"
    
    1619
    +	  ><a href="#mon"
    
    1620 1620
     	    ><span class="hs-identifier hs-type"
    
    1621 1621
     	      >mon</span
    
    1622 1622
     	      ></a
    
    ... ... @@ -1707,7 +1707,7 @@ forall a. HasCallStack =&gt; a
    1707 1707
     	><span class="annottext"
    
    1708 1708
     	  >mon :: forall (m :: * -&gt; *) a. Monad m =&gt; (a -&gt; m a) -&gt; m a
    
    1709 1709
     </span
    
    1710
    -	  ><a href="Polymorphism.html#mon"
    
    1710
    +	  ><a href="#mon"
    
    1711 1711
     	  ><span class="hs-identifier hs-var hs-var"
    
    1712 1712
     	    >mon</span
    
    1713 1713
     	    ></a
    
    ... ... @@ -1738,7 +1738,7 @@ forall a. HasCallStack =&gt; a
    1738 1738
           ><span id="line-49"
    
    1739 1739
           ></span
    
    1740 1740
           ><span class="annot"
    
    1741
    -      ><a href="Polymorphism.html#mon%27"
    
    1741
    +      ><a href="#mon%27"
    
    1742 1742
     	><span class="hs-identifier hs-type"
    
    1743 1743
     	  >mon'</span
    
    1744 1744
     	  ></a
    
    ... ... @@ -1853,7 +1853,7 @@ forall a. HasCallStack =&gt; a
    1853 1853
     	><span class="annottext"
    
    1854 1854
     	  >mon' :: forall (m :: * -&gt; *) a. Monad m =&gt; (a -&gt; m a) -&gt; m a
    
    1855 1855
     </span
    
    1856
    -	  ><a href="Polymorphism.html#mon%27"
    
    1856
    +	  ><a href="#mon%27"
    
    1857 1857
     	  ><span class="hs-identifier hs-var hs-var"
    
    1858 1858
     	    >mon'</span
    
    1859 1859
     	    ></a
    
    ... ... @@ -1890,7 +1890,7 @@ forall a. HasCallStack =&gt; a
    1890 1890
           ></span
    
    1891 1891
           ><span id=""
    
    1892 1892
           ><span class="annot"
    
    1893
    -	><a href="Polymorphism.html#norf"
    
    1893
    +	><a href="#norf"
    
    1894 1894
     	  ><span class="hs-identifier hs-type"
    
    1895 1895
     	    >norf</span
    
    1896 1896
     	    ></a
    
    ... ... @@ -1992,7 +1992,7 @@ forall a. HasCallStack =&gt; a
    1992 1992
     	><span class="annottext"
    
    1993 1993
     	  >norf :: forall a. a -&gt; (forall a. Ord a =&gt; a -&gt; a) -&gt; a
    
    1994 1994
     </span
    
    1995
    -	  ><a href="Polymorphism.html#norf"
    
    1995
    +	  ><a href="#norf"
    
    1996 1996
     	  ><span class="hs-identifier hs-var hs-var"
    
    1997 1997
     	    >norf</span
    
    1998 1998
     	    ></a
    
    ... ... @@ -2050,7 +2050,7 @@ forall a. HasCallStack =&gt; a
    2050 2050
           ><span id="line-56"
    
    2051 2051
           ></span
    
    2052 2052
           ><span class="annot"
    
    2053
    -      ><a href="Polymorphism.html#norf%27"
    
    2053
    +      ><a href="#norf%27"
    
    2054 2054
     	><span class="hs-identifier hs-type"
    
    2055 2055
     	  >norf'</span
    
    2056 2056
     	  ></a
    
    ... ... @@ -2167,7 +2167,7 @@ forall a. HasCallStack =&gt; a
    2167 2167
     	><span class="annottext"
    
    2168 2168
     	  >norf' :: forall a. a -&gt; (forall a. Ord a =&gt; a -&gt; a) -&gt; a
    
    2169 2169
     </span
    
    2170
    -	  ><a href="Polymorphism.html#norf%27"
    
    2170
    +	  ><a href="#norf%27"
    
    2171 2171
     	  ><span class="hs-identifier hs-var hs-var"
    
    2172 2172
     	    >norf'</span
    
    2173 2173
     	    ></a
    
    ... ... @@ -2230,7 +2230,7 @@ forall a. HasCallStack =&gt; a
    2230 2230
           ><span id="line-60"
    
    2231 2231
           ></span
    
    2232 2232
           ><span class="annot"
    
    2233
    -      ><a href="Polymorphism.html#plugh"
    
    2233
    +      ><a href="#plugh"
    
    2234 2234
     	><span class="hs-identifier hs-type"
    
    2235 2235
     	  >plugh</span
    
    2236 2236
     	  ></a
    
    ... ... @@ -2285,7 +2285,7 @@ forall a. HasCallStack =&gt; a
    2285 2285
     	><span class="annottext"
    
    2286 2286
     	  >plugh :: forall a. a -&gt; a
    
    2287 2287
     </span
    
    2288
    -	  ><a href="Polymorphism.html#plugh"
    
    2288
    +	  ><a href="#plugh"
    
    2289 2289
     	  ><span class="hs-identifier hs-var hs-var"
    
    2290 2290
     	    >plugh</span
    
    2291 2291
     	    ></a
    
    ... ... @@ -2342,7 +2342,7 @@ forall a. HasCallStack =&gt; a
    2342 2342
           ><span id="line-63"
    
    2343 2343
           ></span
    
    2344 2344
           ><span class="annot"
    
    2345
    -      ><a href="Polymorphism.html#thud"
    
    2345
    +      ><a href="#thud"
    
    2346 2346
     	><span class="hs-identifier hs-type"
    
    2347 2347
     	  >thud</span
    
    2348 2348
     	  ></a
    
    ... ... @@ -2449,7 +2449,7 @@ forall a. HasCallStack =&gt; a
    2449 2449
     	><span class="annottext"
    
    2450 2450
     	  >thud :: forall a b. (a -&gt; b) -&gt; a -&gt; (a, b)
    
    2451 2451
     </span
    
    2452
    -	  ><a href="Polymorphism.html#thud"
    
    2452
    +	  ><a href="#thud"
    
    2453 2453
     	  ><span class="hs-identifier hs-var hs-var"
    
    2454 2454
     	    >thud</span
    
    2455 2455
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/PositionPragmas.html
    ... ... @@ -57,7 +57,7 @@
    57 57
           ><span id="line-9"
    
    58 58
           ></span
    
    59 59
           ><span class="annot"
    
    60
    -      ><a href="PositionPragmas.html#foo"
    
    60
    +      ><a href="#foo"
    
    61 61
     	><span class="hs-identifier hs-type"
    
    62 62
     	  >foo</span
    
    63 63
     	  ></a
    
    ... ... @@ -82,7 +82,7 @@
    82 82
     	><span class="annottext"
    
    83 83
     	  >foo :: String
    
    84 84
     </span
    
    85
    -	  ><a href="PositionPragmas.html#foo"
    
    85
    +	  ><a href="#foo"
    
    86 86
     	  ><span class="hs-identifier hs-var hs-var"
    
    87 87
     	    >foo</span
    
    88 88
     	    ></a
    
    ... ... @@ -98,7 +98,7 @@
    98 98
           ><span class="annottext"
    
    99 99
     	>String
    
    100 100
     </span
    
    101
    -	><a href="PositionPragmas.html#bar"
    
    101
    +	><a href="#bar"
    
    102 102
     	><span class="hs-identifier hs-var"
    
    103 103
     	  >bar</span
    
    104 104
     	  ></a
    
    ... ... @@ -126,7 +126,7 @@
    126 126
           ><span id="line-24"
    
    127 127
           ></span
    
    128 128
           ><span class="annot"
    
    129
    -      ><a href="PositionPragmas.html#bar"
    
    129
    +      ><a href="#bar"
    
    130 130
     	><span class="hs-identifier hs-type"
    
    131 131
     	  >bar</span
    
    132 132
     	  ></a
    
    ... ... @@ -151,7 +151,7 @@
    151 151
     	><span class="annottext"
    
    152 152
     	  >bar :: String
    
    153 153
     </span
    
    154
    -	  ><a href="PositionPragmas.html#bar"
    
    154
    +	  ><a href="#bar"
    
    155 155
     	  ><span class="hs-identifier hs-var hs-var"
    
    156 156
     	    >bar</span
    
    157 157
     	    ></a
    
    ... ... @@ -167,7 +167,7 @@
    167 167
           ><span class="annottext"
    
    168 168
     	>String
    
    169 169
     </span
    
    170
    -	><a href="PositionPragmas.html#foo"
    
    170
    +	><a href="#foo"
    
    171 171
     	><span class="hs-identifier hs-var"
    
    172 172
     	  >foo</span
    
    173 173
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/Quasiquoter.html
    ... ... @@ -30,7 +30,7 @@
    30 30
           ><span
    
    31 31
           > </span
    
    32 32
           ><span class="annot"
    
    33
    -      ><a href="Quasiquoter.html#string"
    
    33
    +      ><a href="#string"
    
    34 34
     	><span class="hs-identifier"
    
    35 35
     	  >string</span
    
    36 36
     	  ></a
    
    ... ... @@ -94,7 +94,7 @@
    94 94
           ><span id="line-8"
    
    95 95
           ></span
    
    96 96
           ><span class="annot"
    
    97
    -      ><a href="Quasiquoter.html#string"
    
    97
    +      ><a href="#string"
    
    98 98
     	><span class="hs-identifier hs-type"
    
    99 99
     	  >string</span
    
    100 100
     	  ></a
    
    ... ... @@ -119,7 +119,7 @@
    119 119
     	><span class="annottext"
    
    120 120
     	  >string :: QuasiQuoter
    
    121 121
     </span
    
    122
    -	  ><a href="Quasiquoter.html#string"
    
    122
    +	  ><a href="#string"
    
    123 123
     	  ><span class="hs-identifier hs-var hs-var"
    
    124 124
     	    >string</span
    
    125 125
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/Records.html
    ... ... @@ -72,7 +72,7 @@
    72 72
           > </span
    
    73 73
           ><span id="Point"
    
    74 74
           ><span class="annot"
    
    75
    -	><a href="Records.html#Point"
    
    75
    +	><a href="#Point"
    
    76 76
     	  ><span class="hs-identifier hs-var"
    
    77 77
     	    >Point</span
    
    78 78
     	    ></a
    
    ... ... @@ -86,7 +86,7 @@
    86 86
           > </span
    
    87 87
           ><span id="Point"
    
    88 88
           ><span class="annot"
    
    89
    -	><a href="Records.html#Point"
    
    89
    +	><a href="#Point"
    
    90 90
     	  ><span class="hs-identifier hs-var"
    
    91 91
     	    >Point</span
    
    92 92
     	    ></a
    
    ... ... @@ -108,7 +108,7 @@
    108 108
     	><span class="annottext"
    
    109 109
     	  >Point -&gt; Int
    
    110 110
     </span
    
    111
    -	  ><a href="Records.html#x"
    
    111
    +	  ><a href="#x"
    
    112 112
     	  ><span class="hs-identifier hs-var hs-var"
    
    113 113
     	    >x</span
    
    114 114
     	    ></a
    
    ... ... @@ -142,7 +142,7 @@
    142 142
     	><span class="annottext"
    
    143 143
     	  >Point -&gt; Int
    
    144 144
     </span
    
    145
    -	  ><a href="Records.html#y"
    
    145
    +	  ><a href="#y"
    
    146 146
     	  ><span class="hs-identifier hs-var hs-var"
    
    147 147
     	    >y</span
    
    148 148
     	    ></a
    
    ... ... @@ -185,7 +185,7 @@
    185 185
           ><span id="line-15"
    
    186 186
           ></span
    
    187 187
           ><span class="annot"
    
    188
    -      ><a href="Records.html#point"
    
    188
    +      ><a href="#point"
    
    189 189
     	><span class="hs-identifier hs-type"
    
    190 190
     	  >point</span
    
    191 191
     	  ></a
    
    ... ... @@ -217,7 +217,7 @@
    217 217
           ><span
    
    218 218
           > </span
    
    219 219
           ><span class="annot"
    
    220
    -      ><a href="Records.html#Point"
    
    220
    +      ><a href="#Point"
    
    221 221
     	><span class="hs-identifier hs-type"
    
    222 222
     	  >Point</span
    
    223 223
     	  ></a
    
    ... ... @@ -232,7 +232,7 @@
    232 232
     	><span class="annottext"
    
    233 233
     	  >point :: Int -&gt; Int -&gt; Point
    
    234 234
     </span
    
    235
    -	  ><a href="Records.html#point"
    
    235
    +	  ><a href="#point"
    
    236 236
     	  ><span class="hs-identifier hs-var hs-var"
    
    237 237
     	    >point</span
    
    238 238
     	    ></a
    
    ... ... @@ -271,7 +271,7 @@
    271 271
           ><span
    
    272 272
           > </span
    
    273 273
           ><span class="annot"
    
    274
    -      ><a href="Records.html#Point"
    
    274
    +      ><a href="#Point"
    
    275 275
     	><span class="hs-identifier hs-type"
    
    276 276
     	  >Point</span
    
    277 277
     	  ></a
    
    ... ... @@ -286,7 +286,7 @@
    286 286
           ><span class="annottext"
    
    287 287
     	>x :: Int
    
    288 288
     </span
    
    289
    -	><a href="Records.html#x"
    
    289
    +	><a href="#x"
    
    290 290
     	><span class="hs-identifier hs-var"
    
    291 291
     	  >x</span
    
    292 292
     	  ></a
    
    ... ... @@ -314,7 +314,7 @@
    314 314
           ><span class="annottext"
    
    315 315
     	>y :: Int
    
    316 316
     </span
    
    317
    -	><a href="Records.html#y"
    
    317
    +	><a href="#y"
    
    318 318
     	><span class="hs-identifier hs-var"
    
    319 319
     	  >y</span
    
    320 320
     	  ></a
    
    ... ... @@ -354,7 +354,7 @@
    354 354
           ><span id="line-19"
    
    355 355
           ></span
    
    356 356
           ><span class="annot"
    
    357
    -      ><a href="Records.html#lengthSqr"
    
    357
    +      ><a href="#lengthSqr"
    
    358 358
     	><span class="hs-identifier hs-type"
    
    359 359
     	  >lengthSqr</span
    
    360 360
     	  ></a
    
    ... ... @@ -366,7 +366,7 @@
    366 366
           ><span
    
    367 367
           > </span
    
    368 368
           ><span class="annot"
    
    369
    -      ><a href="Records.html#Point"
    
    369
    +      ><a href="#Point"
    
    370 370
     	><span class="hs-identifier hs-type"
    
    371 371
     	  >Point</span
    
    372 372
     	  ></a
    
    ... ... @@ -391,7 +391,7 @@
    391 391
     	><span class="annottext"
    
    392 392
     	  >lengthSqr :: Point -&gt; Int
    
    393 393
     </span
    
    394
    -	  ><a href="Records.html#lengthSqr"
    
    394
    +	  ><a href="#lengthSqr"
    
    395 395
     	  ><span class="hs-identifier hs-var hs-var"
    
    396 396
     	    >lengthSqr</span
    
    397 397
     	    ></a
    
    ... ... @@ -402,7 +402,7 @@
    402 402
           ><span class="hs-special"
    
    403 403
           >(</span
    
    404 404
           ><span class="annot"
    
    405
    -      ><a href="Records.html#Point"
    
    405
    +      ><a href="#Point"
    
    406 406
     	><span class="hs-identifier hs-type"
    
    407 407
     	  >Point</span
    
    408 408
     	  ></a
    
    ... ... @@ -417,7 +417,7 @@
    417 417
           ><span class="annottext"
    
    418 418
     	>x :: Point -&gt; Int
    
    419 419
     </span
    
    420
    -	><a href="Records.html#x"
    
    420
    +	><a href="#x"
    
    421 421
     	><span class="hs-identifier hs-var"
    
    422 422
     	  >x</span
    
    423 423
     	  ></a
    
    ... ... @@ -447,7 +447,7 @@
    447 447
           ><span class="annottext"
    
    448 448
     	>y :: Point -&gt; Int
    
    449 449
     </span
    
    450
    -	><a href="Records.html#y"
    
    450
    +	><a href="#y"
    
    451 451
     	><span class="hs-identifier hs-var"
    
    452 452
     	  >y</span
    
    453 453
     	  ></a
    
    ... ... @@ -564,7 +564,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    564 564
           ><span id="line-22"
    
    565 565
           ></span
    
    566 566
           ><span class="annot"
    
    567
    -      ><a href="Records.html#lengthSqr%27"
    
    567
    +      ><a href="#lengthSqr%27"
    
    568 568
     	><span class="hs-identifier hs-type"
    
    569 569
     	  >lengthSqr'</span
    
    570 570
     	  ></a
    
    ... ... @@ -576,7 +576,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    576 576
           ><span
    
    577 577
           > </span
    
    578 578
           ><span class="annot"
    
    579
    -      ><a href="Records.html#Point"
    
    579
    +      ><a href="#Point"
    
    580 580
     	><span class="hs-identifier hs-type"
    
    581 581
     	  >Point</span
    
    582 582
     	  ></a
    
    ... ... @@ -601,7 +601,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    601 601
     	><span class="annottext"
    
    602 602
     	  >lengthSqr' :: Point -&gt; Int
    
    603 603
     </span
    
    604
    -	  ><a href="Records.html#lengthSqr%27"
    
    604
    +	  ><a href="#lengthSqr%27"
    
    605 605
     	  ><span class="hs-identifier hs-var hs-var"
    
    606 606
     	    >lengthSqr'</span
    
    607 607
     	    ></a
    
    ... ... @@ -612,7 +612,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    612 612
           ><span class="hs-special"
    
    613 613
           >(</span
    
    614 614
           ><span class="annot"
    
    615
    -      ><a href="Records.html#Point"
    
    615
    +      ><a href="#Point"
    
    616 616
     	><span class="hs-identifier hs-type"
    
    617 617
     	  >Point</span
    
    618 618
     	  ></a
    
    ... ... @@ -630,7 +630,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    630 630
     x :: Point -&gt; Int
    
    631 631
     x :: Int
    
    632 632
     </span
    
    633
    -	  ><a href="Records.html#x"
    
    633
    +	  ><a href="#x"
    
    634 634
     	  ><span class="hs-identifier hs-var hs-var"
    
    635 635
     	    >x</span
    
    636 636
     	    ></a
    
    ... ... @@ -647,7 +647,7 @@ x :: Int
    647 647
     y :: Point -&gt; Int
    
    648 648
     y :: Int
    
    649 649
     </span
    
    650
    -	  ><a href="Records.html#y"
    
    650
    +	  ><a href="#y"
    
    651 651
     	  ><span class="hs-identifier hs-var hs-var"
    
    652 652
     	    >y</span
    
    653 653
     	    ></a
    
    ... ... @@ -753,7 +753,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    753 753
           ><span id="line-26"
    
    754 754
           ></span
    
    755 755
           ><span class="annot"
    
    756
    -      ><a href="Records.html#translateX"
    
    756
    +      ><a href="#translateX"
    
    757 757
     	><span class="hs-identifier hs-type"
    
    758 758
     	  >translateX</span
    
    759 759
     	  ></a
    
    ... ... @@ -763,7 +763,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    763 763
           ><span
    
    764 764
           > </span
    
    765 765
           ><span class="annot"
    
    766
    -      ><a href="Records.html#translateY"
    
    766
    +      ><a href="#translateY"
    
    767 767
     	><span class="hs-identifier hs-type"
    
    768 768
     	  >translateY</span
    
    769 769
     	  ></a
    
    ... ... @@ -775,7 +775,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    775 775
           ><span
    
    776 776
           > </span
    
    777 777
           ><span class="annot"
    
    778
    -      ><a href="Records.html#Point"
    
    778
    +      ><a href="#Point"
    
    779 779
     	><span class="hs-identifier hs-type"
    
    780 780
     	  >Point</span
    
    781 781
     	  ></a
    
    ... ... @@ -797,7 +797,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    797 797
           ><span
    
    798 798
           > </span
    
    799 799
           ><span class="annot"
    
    800
    -      ><a href="Records.html#Point"
    
    800
    +      ><a href="#Point"
    
    801 801
     	><span class="hs-identifier hs-type"
    
    802 802
     	  >Point</span
    
    803 803
     	  ></a
    
    ... ... @@ -812,7 +812,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    812 812
     	><span class="annottext"
    
    813 813
     	  >translateX :: Point -&gt; Int -&gt; Point
    
    814 814
     </span
    
    815
    -	  ><a href="Records.html#translateX"
    
    815
    +	  ><a href="#translateX"
    
    816 816
     	  ><span class="hs-identifier hs-var hs-var"
    
    817 817
     	    >translateX</span
    
    818 818
     	    ></a
    
    ... ... @@ -866,7 +866,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    866 866
           ><span
    
    867 867
           > </span
    
    868 868
           ><span class="annot"
    
    869
    -      ><a href="Records.html#x"
    
    869
    +      ><a href="#x"
    
    870 870
     	><span class="hs-identifier hs-var"
    
    871 871
     	  >x</span
    
    872 872
     	  ></a
    
    ... ... @@ -878,7 +878,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    878 878
           ><span
    
    879 879
           > </span
    
    880 880
           ><span class="annot"
    
    881
    -      ><a href="Records.html#x"
    
    881
    +      ><a href="#x"
    
    882 882
     	><span class="hs-identifier hs-var"
    
    883 883
     	  >x</span
    
    884 884
     	  ></a
    
    ... ... @@ -919,7 +919,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    919 919
     	><span class="annottext"
    
    920 920
     	  >translateY :: Point -&gt; Int -&gt; Point
    
    921 921
     </span
    
    922
    -	  ><a href="Records.html#translateY"
    
    922
    +	  ><a href="#translateY"
    
    923 923
     	  ><span class="hs-identifier hs-var hs-var"
    
    924 924
     	    >translateY</span
    
    925 925
     	    ></a
    
    ... ... @@ -973,7 +973,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    973 973
           ><span
    
    974 974
           > </span
    
    975 975
           ><span class="annot"
    
    976
    -      ><a href="Records.html#y"
    
    976
    +      ><a href="#y"
    
    977 977
     	><span class="hs-identifier hs-var"
    
    978 978
     	  >y</span
    
    979 979
     	  ></a
    
    ... ... @@ -985,7 +985,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    985 985
           ><span
    
    986 986
           > </span
    
    987 987
           ><span class="annot"
    
    988
    -      ><a href="Records.html#y"
    
    988
    +      ><a href="#y"
    
    989 989
     	><span class="hs-identifier hs-var"
    
    990 990
     	  >y</span
    
    991 991
     	  ></a
    
    ... ... @@ -1027,7 +1027,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1027 1027
           ><span id="line-30"
    
    1028 1028
           ></span
    
    1029 1029
           ><span class="annot"
    
    1030
    -      ><a href="Records.html#translate"
    
    1030
    +      ><a href="#translate"
    
    1031 1031
     	><span class="hs-identifier hs-type"
    
    1032 1032
     	  >translate</span
    
    1033 1033
     	  ></a
    
    ... ... @@ -1059,7 +1059,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1059 1059
           ><span
    
    1060 1060
           > </span
    
    1061 1061
           ><span class="annot"
    
    1062
    -      ><a href="Records.html#Point"
    
    1062
    +      ><a href="#Point"
    
    1063 1063
     	><span class="hs-identifier hs-type"
    
    1064 1064
     	  >Point</span
    
    1065 1065
     	  ></a
    
    ... ... @@ -1071,7 +1071,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1071 1071
           ><span
    
    1072 1072
           > </span
    
    1073 1073
           ><span class="annot"
    
    1074
    -      ><a href="Records.html#Point"
    
    1074
    +      ><a href="#Point"
    
    1075 1075
     	><span class="hs-identifier hs-type"
    
    1076 1076
     	  >Point</span
    
    1077 1077
     	  ></a
    
    ... ... @@ -1086,7 +1086,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1086 1086
     	><span class="annottext"
    
    1087 1087
     	  >translate :: Int -&gt; Int -&gt; Point -&gt; Point
    
    1088 1088
     </span
    
    1089
    -	  ><a href="Records.html#translate"
    
    1089
    +	  ><a href="#translate"
    
    1090 1090
     	  ><span class="hs-identifier hs-var hs-var"
    
    1091 1091
     	    >translate</span
    
    1092 1092
     	    ></a
    
    ... ... @@ -1261,7 +1261,7 @@ forall a. Num a =&gt; a -&gt; a -&gt; a
    1261 1261
           ><span
    
    1262 1262
           > </span
    
    1263 1263
           ><span class="annot"
    
    1264
    -      ><a href="Records.html#Point"
    
    1264
    +      ><a href="#Point"
    
    1265 1265
     	><span class="hs-identifier hs-type"
    
    1266 1266
     	  >Point</span
    
    1267 1267
     	  ></a
    
    ... ... @@ -1278,7 +1278,7 @@ y :: Point -&gt; Int
    1278 1278
     x :: Int
    
    1279 1279
     y :: Int
    
    1280 1280
     </span
    
    1281
    -	    ><a href="Records.html#x"
    
    1281
    +	    ><a href="#x"
    
    1282 1282
     	    ><span class="hs-glyph hs-var hs-var hs-var hs-var"
    
    1283 1283
     	      >..</span
    
    1284 1284
     	      ></a
    
    ... ... @@ -1309,7 +1309,7 @@ y :: Int
    1309 1309
           ><span
    
    1310 1310
           > </span
    
    1311 1311
           ><span class="annot"
    
    1312
    -      ><a href="Records.html#x"
    
    1312
    +      ><a href="#x"
    
    1313 1313
     	><span class="hs-identifier hs-var"
    
    1314 1314
     	  >x</span
    
    1315 1315
     	  ></a
    
    ... ... @@ -1345,7 +1345,7 @@ y :: Int
    1345 1345
           ><span
    
    1346 1346
           > </span
    
    1347 1347
           ><span class="annot"
    
    1348
    -      ><a href="Records.html#y"
    
    1348
    +      ><a href="#y"
    
    1349 1349
     	><span class="hs-identifier hs-var"
    
    1350 1350
     	  >y</span
    
    1351 1351
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/TemplateHaskellQuasiquotes.html
    ... ... @@ -68,7 +68,7 @@
    68 68
           ><span id="line-8"
    
    69 69
           ></span
    
    70 70
           ><span class="annot"
    
    71
    -      ><a href="TemplateHaskellQuasiquotes.html#aDecl"
    
    71
    +      ><a href="#aDecl"
    
    72 72
     	><span class="hs-identifier hs-type"
    
    73 73
     	  >aDecl</span
    
    74 74
     	  ></a
    
    ... ... @@ -93,7 +93,7 @@
    93 93
     	><span class="annottext"
    
    94 94
     	  >aDecl :: DecsQ
    
    95 95
     </span
    
    96
    -	  ><a href="TemplateHaskellQuasiquotes.html#aDecl"
    
    96
    +	  ><a href="#aDecl"
    
    97 97
     	  ><span class="hs-identifier hs-var hs-var"
    
    98 98
     	    >aDecl</span
    
    99 99
     	    ></a
    
    ... ... @@ -132,7 +132,7 @@
    132 132
           ><span class="annottext"
    
    133 133
     	>TypeQ
    
    134 134
     </span
    
    135
    -	><a href="TemplateHaskellQuasiquotes.html#aType"
    
    135
    +	><a href="#aType"
    
    136 136
     	><span class="hs-identifier hs-var"
    
    137 137
     	  >aType</span
    
    138 138
     	  ></a
    
    ... ... @@ -190,7 +190,7 @@
    190 190
           ><span class="annottext"
    
    191 191
     	>PatQ
    
    192 192
     </span
    
    193
    -	><a href="TemplateHaskellQuasiquotes.html#aPattern"
    
    193
    +	><a href="#aPattern"
    
    194 194
     	><span class="hs-identifier hs-var"
    
    195 195
     	  >aPattern</span
    
    196 196
     	  ></a
    
    ... ... @@ -207,7 +207,7 @@
    207 207
           ><span class="annottext"
    
    208 208
     	>ExpQ
    
    209 209
     </span
    
    210
    -	><a href="TemplateHaskellQuasiquotes.html#anExpression"
    
    210
    +	><a href="#anExpression"
    
    211 211
     	><span class="hs-identifier hs-var"
    
    212 212
     	  >anExpression</span
    
    213 213
     	  ></a
    
    ... ... @@ -232,7 +232,7 @@
    232 232
           ><span id="line-14"
    
    233 233
           ></span
    
    234 234
           ><span class="annot"
    
    235
    -      ><a href="TemplateHaskellQuasiquotes.html#aPattern"
    
    235
    +      ><a href="#aPattern"
    
    236 236
     	><span class="hs-identifier hs-type"
    
    237 237
     	  >aPattern</span
    
    238 238
     	  ></a
    
    ... ... @@ -257,7 +257,7 @@
    257 257
     	><span class="annottext"
    
    258 258
     	  >aPattern :: PatQ
    
    259 259
     </span
    
    260
    -	  ><a href="TemplateHaskellQuasiquotes.html#aPattern"
    
    260
    +	  ><a href="#aPattern"
    
    261 261
     	  ><span class="hs-identifier hs-var hs-var"
    
    262 262
     	    >aPattern</span
    
    263 263
     	    ></a
    
    ... ... @@ -365,7 +365,7 @@
    365 365
           ><span class="annottext"
    
    366 366
     	>PatQ
    
    367 367
     </span
    
    368
    -	><a href="TemplateHaskellQuasiquotes.html#aNumberPattern"
    
    368
    +	><a href="#aNumberPattern"
    
    369 369
     	><span class="hs-identifier hs-var"
    
    370 370
     	  >aNumberPattern</span
    
    371 371
     	  ></a
    
    ... ... @@ -409,7 +409,7 @@
    409 409
           ><span id="line-23"
    
    410 410
           ></span
    
    411 411
           ><span class="annot"
    
    412
    -      ><a href="TemplateHaskellQuasiquotes.html#aNumberPattern"
    
    412
    +      ><a href="#aNumberPattern"
    
    413 413
     	><span class="hs-identifier hs-type"
    
    414 414
     	  >aNumberPattern</span
    
    415 415
     	  ></a
    
    ... ... @@ -434,7 +434,7 @@
    434 434
     	><span class="annottext"
    
    435 435
     	  >aNumberPattern :: PatQ
    
    436 436
     </span
    
    437
    -	  ><a href="TemplateHaskellQuasiquotes.html#aNumberPattern"
    
    437
    +	  ><a href="#aNumberPattern"
    
    438 438
     	  ><span class="hs-identifier hs-var hs-var"
    
    439 439
     	    >aNumberPattern</span
    
    440 440
     	    ></a
    
    ... ... @@ -499,7 +499,7 @@
    499 499
           ><span id="line-28"
    
    500 500
           ></span
    
    501 501
           ><span class="annot"
    
    502
    -      ><a href="TemplateHaskellQuasiquotes.html#anExpression"
    
    502
    +      ><a href="#anExpression"
    
    503 503
     	><span class="hs-identifier hs-type"
    
    504 504
     	  >anExpression</span
    
    505 505
     	  ></a
    
    ... ... @@ -509,7 +509,7 @@
    509 509
           ><span
    
    510 510
           > </span
    
    511 511
           ><span class="annot"
    
    512
    -      ><a href="TemplateHaskellQuasiquotes.html#anExpression2"
    
    512
    +      ><a href="#anExpression2"
    
    513 513
     	><span class="hs-identifier hs-type"
    
    514 514
     	  >anExpression2</span
    
    515 515
     	  ></a
    
    ... ... @@ -534,7 +534,7 @@
    534 534
     	><span class="annottext"
    
    535 535
     	  >anExpression :: ExpQ
    
    536 536
     </span
    
    537
    -	  ><a href="TemplateHaskellQuasiquotes.html#anExpression"
    
    537
    +	  ><a href="#anExpression"
    
    538 538
     	  ><span class="hs-identifier hs-var hs-var"
    
    539 539
     	    >anExpression</span
    
    540 540
     	    ></a
    
    ... ... @@ -579,7 +579,7 @@
    579 579
           ><span class="annottext"
    
    580 580
     	>ExpQ
    
    581 581
     </span
    
    582
    -	><a href="TemplateHaskellQuasiquotes.html#anExpression2"
    
    582
    +	><a href="#anExpression2"
    
    583 583
     	><span class="hs-identifier hs-var"
    
    584 584
     	  >anExpression2</span
    
    585 585
     	  ></a
    
    ... ... @@ -617,7 +617,7 @@
    617 617
     	><span class="annottext"
    
    618 618
     	  >anExpression2 :: ExpQ
    
    619 619
     </span
    
    620
    -	  ><a href="TemplateHaskellQuasiquotes.html#anExpression2"
    
    620
    +	  ><a href="#anExpression2"
    
    621 621
     	  ><span class="hs-identifier hs-var hs-var"
    
    622 622
     	    >anExpression2</span
    
    623 623
     	    ></a
    
    ... ... @@ -674,7 +674,7 @@
    674 674
           ><span id="line-34"
    
    675 675
           ></span
    
    676 676
           ><span class="annot"
    
    677
    -      ><a href="TemplateHaskellQuasiquotes.html#aType"
    
    677
    +      ><a href="#aType"
    
    678 678
     	><span class="hs-identifier hs-type"
    
    679 679
     	  >aType</span
    
    680 680
     	  ></a
    
    ... ... @@ -699,7 +699,7 @@
    699 699
     	><span class="annottext"
    
    700 700
     	  >aType :: TypeQ
    
    701 701
     </span
    
    702
    -	  ><a href="TemplateHaskellQuasiquotes.html#aType"
    
    702
    +	  ><a href="#aType"
    
    703 703
     	  ><span class="hs-identifier hs-var hs-var"
    
    704 704
     	    >aType</span
    
    705 705
     	    ></a
    
    ... ... @@ -764,7 +764,7 @@
    764 764
           ><span id="line-39"
    
    765 765
           ></span
    
    766 766
           ><span class="annot"
    
    767
    -      ><a href="TemplateHaskellQuasiquotes.html#typedExpr1"
    
    767
    +      ><a href="#typedExpr1"
    
    768 768
     	><span class="hs-identifier hs-type"
    
    769 769
     	  >typedExpr1</span
    
    770 770
     	  ></a
    
    ... ... @@ -801,7 +801,7 @@
    801 801
     	><span class="annottext"
    
    802 802
     	  >typedExpr1 :: Code Q ()
    
    803 803
     </span
    
    804
    -	  ><a href="TemplateHaskellQuasiquotes.html#typedExpr1"
    
    804
    +	  ><a href="#typedExpr1"
    
    805 805
     	  ><span class="hs-identifier hs-var hs-var"
    
    806 806
     	    >typedExpr1</span
    
    807 807
     	    ></a
    
    ... ... @@ -836,7 +836,7 @@
    836 836
           ><span id="line-42"
    
    837 837
           ></span
    
    838 838
           ><span class="annot"
    
    839
    -      ><a href="TemplateHaskellQuasiquotes.html#typedExpr"
    
    839
    +      ><a href="#typedExpr"
    
    840 840
     	><span class="hs-identifier hs-type"
    
    841 841
     	  >typedExpr</span
    
    842 842
     	  ></a
    
    ... ... @@ -873,7 +873,7 @@
    873 873
     	><span class="annottext"
    
    874 874
     	  >typedExpr :: Code Q ()
    
    875 875
     </span
    
    876
    -	  ><a href="TemplateHaskellQuasiquotes.html#typedExpr"
    
    876
    +	  ><a href="#typedExpr"
    
    877 877
     	  ><span class="hs-identifier hs-var hs-var"
    
    878 878
     	    >typedExpr</span
    
    879 879
     	    ></a
    
    ... ... @@ -907,7 +907,7 @@ forall a b. a -&gt; b -&gt; a
    907 907
           ><span class="annottext"
    
    908 908
     	>Code Q ()
    
    909 909
     </span
    
    910
    -	><a href="TemplateHaskellQuasiquotes.html#typedExpr1"
    
    910
    +	><a href="#typedExpr1"
    
    911 911
     	><span class="hs-identifier hs-var"
    
    912 912
     	  >typedExpr1</span
    
    913 913
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/TemplateHaskellSplices.html
    ... ... @@ -89,7 +89,7 @@
    89 89
     	><span class="annottext"
    
    90 90
     	  >foo :: Integer
    
    91 91
     </span
    
    92
    -	  ><a href="TemplateHaskellSplices.html#foo"
    
    92
    +	  ><a href="#foo"
    
    93 93
     	  ><span class="hs-identifier hs-var hs-var"
    
    94 94
     	    >foo</span
    
    95 95
     	    ></a
    
    ... ... @@ -138,7 +138,7 @@ forall a. a -&gt; a
    138 138
     	><span class="annottext"
    
    139 139
     	  >pat :: [(a, String)] -&gt; ()
    
    140 140
     </span
    
    141
    -	  ><a href="TemplateHaskellSplices.html#pat"
    
    141
    +	  ><a href="#pat"
    
    142 142
     	  ><span class="hs-identifier hs-var hs-var"
    
    143 143
     	    >pat</span
    
    144 144
     	    ></a
    
    ... ... @@ -195,7 +195,7 @@ forall a. a -&gt; a
    195 195
     	><span class="annottext"
    
    196 196
     	  >qux :: ()
    
    197 197
     </span
    
    198
    -	  ><a href="TemplateHaskellSplices.html#qux"
    
    198
    +	  ><a href="#qux"
    
    199 199
     	  ><span class="hs-identifier hs-var hs-var"
    
    200 200
     	    >qux</span
    
    201 201
     	    ></a
    

  • utils/haddock/hypsrc-test/ref/src/Types.html
    ... ... @@ -65,7 +65,7 @@
    65 65
           > </span
    
    66 66
           ><span id="Quux"
    
    67 67
           ><span class="annot"
    
    68
    -	><a href="Types.html#Quux"
    
    68
    +	><a href="#Quux"
    
    69 69
     	  ><span class="hs-identifier hs-var"
    
    70 70
     	    >Quux</span
    
    71 71
     	    ></a
    
    ... ... @@ -79,7 +79,7 @@
    79 79
           > </span
    
    80 80
           ><span id="Bar"
    
    81 81
           ><span class="annot"
    
    82
    -	><a href="Types.html#Bar"
    
    82
    +	><a href="#Bar"
    
    83 83
     	  ><span class="hs-identifier hs-var"
    
    84 84
     	    >Bar</span
    
    85 85
     	    ></a
    
    ... ... @@ -93,7 +93,7 @@
    93 93
           > </span
    
    94 94
           ><span id="Baz"
    
    95 95
           ><span class="annot"
    
    96
    -	><a href="Types.html#Baz"
    
    96
    +	><a href="#Baz"
    
    97 97
     	  ><span class="hs-identifier hs-var"
    
    98 98
     	    >Baz</span
    
    99 99
     	    ></a
    
    ... ... @@ -115,7 +115,7 @@
    115 115
           > </span
    
    116 116
           ><span id="Foo"
    
    117 117
           ><span class="annot"
    
    118
    -	><a href="Types.html#Foo"
    
    118
    +	><a href="#Foo"
    
    119 119
     	  ><span class="hs-identifier hs-var"
    
    120 120
     	    >Foo</span
    
    121 121
     	    ></a
    
    ... ... @@ -129,7 +129,7 @@
    129 129
           > </span
    
    130 130
           ><span id="Foo"
    
    131 131
           ><span class="annot"
    
    132
    -	><a href="Types.html#Foo"
    
    132
    +	><a href="#Foo"
    
    133 133
     	  ><span class="hs-identifier hs-var"
    
    134 134
     	    >Foo</span
    
    135 135
     	    ></a
    
    ... ... @@ -157,7 +157,7 @@
    157 157
           > </span
    
    158 158
           ><span id="FooQuux"
    
    159 159
           ><span class="annot"
    
    160
    -	><a href="Types.html#FooQuux"
    
    160
    +	><a href="#FooQuux"
    
    161 161
     	  ><span class="hs-identifier hs-var"
    
    162 162
     	    >FooQuux</span
    
    163 163
     	    ></a
    
    ... ... @@ -172,7 +172,7 @@
    172 172
           ><span class="hs-special"
    
    173 173
           >(</span
    
    174 174
           ><span class="annot"
    
    175
    -      ><a href="Types.html#Foo"
    
    175
    +      ><a href="#Foo"
    
    176 176
     	><span class="hs-identifier hs-type"
    
    177 177
     	  >Foo</span
    
    178 178
     	  ></a
    
    ... ... @@ -182,7 +182,7 @@
    182 182
           ><span
    
    183 183
           > </span
    
    184 184
           ><span class="annot"
    
    185
    -      ><a href="Types.html#Quux"
    
    185
    +      ><a href="#Quux"
    
    186 186
     	><span class="hs-identifier hs-type"
    
    187 187
     	  >Quux</span
    
    188 188
     	  ></a
    
    ... ... @@ -200,7 +200,7 @@
    200 200
           > </span
    
    201 201
           ><span id="QuuxFoo"
    
    202 202
           ><span class="annot"
    
    203
    -	><a href="Types.html#QuuxFoo"
    
    203
    +	><a href="#QuuxFoo"
    
    204 204
     	  ><span class="hs-identifier hs-var"
    
    205 205
     	    >QuuxFoo</span
    
    206 206
     	    ></a
    
    ... ... @@ -215,7 +215,7 @@
    215 215
           ><span class="hs-special"
    
    216 216
           >(</span
    
    217 217
           ><span class="annot"
    
    218
    -      ><a href="Types.html#Quux"
    
    218
    +      ><a href="#Quux"
    
    219 219
     	><span class="hs-identifier hs-type"
    
    220 220
     	  >Quux</span
    
    221 221
     	  ></a
    
    ... ... @@ -225,7 +225,7 @@
    225 225
           ><span
    
    226 226
           > </span
    
    227 227
           ><span class="annot"
    
    228
    -      ><a href="Types.html#Foo"
    
    228
    +      ><a href="#Foo"
    
    229 229
     	><span class="hs-identifier hs-type"
    
    230 230
     	  >Foo</span
    
    231 231
     	  ></a
    
    ... ... @@ -257,7 +257,7 @@
    257 257
           > </span
    
    258 258
           ><span id="Norf"
    
    259 259
           ><span class="annot"
    
    260
    -	><a href="Types.html#Norf"
    
    260
    +	><a href="#Norf"
    
    261 261
     	  ><span class="hs-identifier hs-var"
    
    262 262
     	    >Norf</span
    
    263 263
     	    ></a
    
    ... ... @@ -303,7 +303,7 @@
    303 303
           > </span
    
    304 304
           ><span id="Norf"
    
    305 305
           ><span class="annot"
    
    306
    -	><a href="Types.html#Norf"
    
    306
    +	><a href="#Norf"
    
    307 307
     	  ><span class="hs-identifier hs-var"
    
    308 308
     	    >Norf</span
    
    309 309
     	    ></a
    
    ... ... @@ -312,7 +312,7 @@
    312 312
           ><span
    
    313 313
           > </span
    
    314 314
           ><span class="annot"
    
    315
    -      ><a href="Types.html#Foo"
    
    315
    +      ><a href="#Foo"
    
    316 316
     	><span class="hs-identifier hs-type"
    
    317 317
     	  >Foo</span
    
    318 318
     	  ></a
    
    ... ... @@ -320,7 +320,7 @@
    320 320
           ><span
    
    321 321
           > </span
    
    322 322
           ><span class="annot"
    
    323
    -      ><a href="Types.html#Quux"
    
    323
    +      ><a href="#Quux"
    
    324 324
     	><span class="hs-identifier hs-type"
    
    325 325
     	  >Quux</span
    
    326 326
     	  ></a
    
    ... ... @@ -333,7 +333,7 @@
    333 333
           > </span
    
    334 334
           ><span id="NFQ"
    
    335 335
           ><span class="annot"
    
    336
    -	><a href="Types.html#NFQ"
    
    336
    +	><a href="#NFQ"
    
    337 337
     	  ><span class="hs-identifier hs-var"
    
    338 338
     	    >NFQ</span
    
    339 339
     	    ></a
    
    ... ... @@ -342,7 +342,7 @@
    342 342
           ><span
    
    343 343
           > </span
    
    344 344
           ><span class="annot"
    
    345
    -      ><a href="Types.html#Foo"
    
    345
    +      ><a href="#Foo"
    
    346 346
     	><span class="hs-identifier hs-type"
    
    347 347
     	  >Foo</span
    
    348 348
     	  ></a
    
    ... ... @@ -350,7 +350,7 @@
    350 350
           ><span
    
    351 351
           > </span
    
    352 352
           ><span class="annot"
    
    353
    -      ><a href="Types.html#Quux"
    
    353
    +      ><a href="#Quux"
    
    354 354
     	><span class="hs-identifier hs-type"
    
    355 355
     	  >Quux</span
    
    356 356
     	  ></a
    
    ... ... @@ -370,7 +370,7 @@
    370 370
           > </span
    
    371 371
           ><span id="Norf"
    
    372 372
           ><span class="annot"
    
    373
    -	><a href="Types.html#Norf"
    
    373
    +	><a href="#Norf"
    
    374 374
     	  ><span class="hs-identifier hs-var"
    
    375 375
     	    >Norf</span
    
    376 376
     	    ></a
    
    ... ... @@ -379,7 +379,7 @@
    379 379
           ><span
    
    380 380
           > </span
    
    381 381
           ><span class="annot"
    
    382
    -      ><a href="Types.html#Quux"
    
    382
    +      ><a href="#Quux"
    
    383 383
     	><span class="hs-identifier hs-type"
    
    384 384
     	  >Quux</span
    
    385 385
     	  ></a
    
    ... ... @@ -387,7 +387,7 @@
    387 387
           ><span
    
    388 388
           > </span
    
    389 389
           ><span class="annot"
    
    390
    -      ><a href="Types.html#Foo"
    
    390
    +      ><a href="#Foo"
    
    391 391
     	><span class="hs-identifier hs-type"
    
    392 392
     	  >Foo</span
    
    393 393
     	  ></a
    
    ... ... @@ -400,7 +400,7 @@
    400 400
           > </span
    
    401 401
           ><span id="NQF"
    
    402 402
           ><span class="annot"
    
    403
    -	><a href="Types.html#NQF"
    
    403
    +	><a href="#NQF"
    
    404 404
     	  ><span class="hs-identifier hs-var"
    
    405 405
     	    >NQF</span
    
    406 406
     	    ></a
    
    ... ... @@ -409,7 +409,7 @@
    409 409
           ><span
    
    410 410
           > </span
    
    411 411
           ><span class="annot"
    
    412
    -      ><a href="Types.html#Quux"
    
    412
    +      ><a href="#Quux"
    
    413 413
     	><span class="hs-identifier hs-type"
    
    414 414
     	  >Quux</span
    
    415 415
     	  ></a
    
    ... ... @@ -417,7 +417,7 @@
    417 417
           ><span
    
    418 418
           > </span
    
    419 419
           ><span class="annot"
    
    420
    -      ><a href="Types.html#Foo"
    
    420
    +      ><a href="#Foo"
    
    421 421
     	><span class="hs-identifier hs-type"
    
    422 422
     	  >Foo</span
    
    423 423
     	  ></a
    
    ... ... @@ -447,7 +447,7 @@
    447 447
           > </span
    
    448 448
           ><span id="Norf%27"
    
    449 449
           ><span class="annot"
    
    450
    -	><a href="Types.html#Norf%27"
    
    450
    +	><a href="#Norf%27"
    
    451 451
     	  ><span class="hs-identifier hs-var"
    
    452 452
     	    >Norf'</span
    
    453 453
     	    ></a
    
    ... ... @@ -493,7 +493,7 @@
    493 493
           > </span
    
    494 494
           ><span id="Norf%27"
    
    495 495
           ><span class="annot"
    
    496
    -	><a href="Types.html#Norf%27"
    
    496
    +	><a href="#Norf%27"
    
    497 497
     	  ><span class="hs-identifier hs-var"
    
    498 498
     	    >Norf'</span
    
    499 499
     	    ></a
    
    ... ... @@ -502,7 +502,7 @@
    502 502
           ><span
    
    503 503
           > </span
    
    504 504
           ><span class="annot"
    
    505
    -      ><a href="Types.html#Foo"
    
    505
    +      ><a href="#Foo"
    
    506 506
     	><span class="hs-identifier hs-type"
    
    507 507
     	  >Foo</span
    
    508 508
     	  ></a
    
    ... ... @@ -510,7 +510,7 @@
    510 510
           ><span
    
    511 511
           > </span
    
    512 512
           ><span class="annot"
    
    513
    -      ><a href="Types.html#Quux"
    
    513
    +      ><a href="#Quux"
    
    514 514
     	><span class="hs-identifier hs-type"
    
    515 515
     	  >Quux</span
    
    516 516
     	  ></a
    
    ... ... @@ -524,7 +524,7 @@
    524 524
           ><span class="hs-special"
    
    525 525
           >(</span
    
    526 526
           ><span class="annot"
    
    527
    -      ><a href="Types.html#Foo"
    
    527
    +      ><a href="#Foo"
    
    528 528
     	><span class="hs-identifier hs-type"
    
    529 529
     	  >Foo</span
    
    530 530
     	  ></a
    
    ... ... @@ -534,7 +534,7 @@
    534 534
           ><span
    
    535 535
           > </span
    
    536 536
           ><span class="annot"
    
    537
    -      ><a href="Types.html#Quux"
    
    537
    +      ><a href="#Quux"
    
    538 538
     	><span class="hs-identifier hs-type"
    
    539 539
     	  >Quux</span
    
    540 540
     	  ></a
    
    ... ... @@ -556,7 +556,7 @@
    556 556
           > </span
    
    557 557
           ><span id="Norf%27"
    
    558 558
           ><span class="annot"
    
    559
    -	><a href="Types.html#Norf%27"
    
    559
    +	><a href="#Norf%27"
    
    560 560
     	  ><span class="hs-identifier hs-var"
    
    561 561
     	    >Norf'</span
    
    562 562
     	    ></a
    
    ... ... @@ -565,7 +565,7 @@
    565 565
           ><span
    
    566 566
           > </span
    
    567 567
           ><span class="annot"
    
    568
    -      ><a href="Types.html#Quux"
    
    568
    +      ><a href="#Quux"
    
    569 569
     	><span class="hs-identifier hs-type"
    
    570 570
     	  >Quux</span
    
    571 571
     	  ></a
    
    ... ... @@ -573,7 +573,7 @@
    573 573
           ><span
    
    574 574
           > </span
    
    575 575
           ><span class="annot"
    
    576
    -      ><a href="Types.html#Foo"
    
    576
    +      ><a href="#Foo"
    
    577 577
     	><span class="hs-identifier hs-type"
    
    578 578
     	  >Foo</span
    
    579 579
     	  ></a
    
    ... ... @@ -587,7 +587,7 @@
    587 587
           ><span class="hs-special"
    
    588 588
           >(</span
    
    589 589
           ><span class="annot"
    
    590
    -      ><a href="Types.html#Quux"
    
    590
    +      ><a href="#Quux"
    
    591 591
     	><span class="hs-identifier hs-type"
    
    592 592
     	  >Quux</span
    
    593 593
     	  ></a
    
    ... ... @@ -597,7 +597,7 @@
    597 597
           ><span
    
    598 598
           > </span
    
    599 599
           ><span class="annot"
    
    600
    -      ><a href="Types.html#Foo"
    
    600
    +      ><a href="#Foo"
    
    601 601
     	><span class="hs-identifier hs-type"
    
    602 602
     	  >Foo</span
    
    603 603
     	  ></a
    
    ... ... @@ -620,7 +620,7 @@
    620 620
           ><span id="line-28"
    
    621 621
           ></span
    
    622 622
           ><span class="annot"
    
    623
    -      ><a href="Types.html#norf1"
    
    623
    +      ><a href="#norf1"
    
    624 624
     	><span class="hs-identifier hs-type"
    
    625 625
     	  >norf1</span
    
    626 626
     	  ></a
    
    ... ... @@ -632,7 +632,7 @@
    632 632
           ><span
    
    633 633
           > </span
    
    634 634
           ><span class="annot"
    
    635
    -      ><a href="Types.html#Norf"
    
    635
    +      ><a href="#Norf"
    
    636 636
     	><span class="hs-identifier hs-type"
    
    637 637
     	  >Norf</span
    
    638 638
     	  ></a
    
    ... ... @@ -640,7 +640,7 @@
    640 640
           ><span
    
    641 641
           > </span
    
    642 642
           ><span class="annot"
    
    643
    -      ><a href="Types.html#Foo"
    
    643
    +      ><a href="#Foo"
    
    644 644
     	><span class="hs-identifier hs-type"
    
    645 645
     	  >Foo</span
    
    646 646
     	  ></a
    
    ... ... @@ -648,7 +648,7 @@
    648 648
           ><span
    
    649 649
           > </span
    
    650 650
           ><span class="annot"
    
    651
    -      ><a href="Types.html#Quux"
    
    651
    +      ><a href="#Quux"
    
    652 652
     	><span class="hs-identifier hs-type"
    
    653 653
     	  >Quux</span
    
    654 654
     	  ></a
    
    ... ... @@ -673,7 +673,7 @@
    673 673
     	><span class="annottext"
    
    674 674
     	  >norf1 :: Norf Foo Quux -&gt; Int
    
    675 675
     </span
    
    676
    -	  ><a href="Types.html#norf1"
    
    676
    +	  ><a href="#norf1"
    
    677 677
     	  ><span class="hs-identifier hs-var hs-var"
    
    678 678
     	    >norf1</span
    
    679 679
     	    ></a
    
    ... ... @@ -684,7 +684,7 @@
    684 684
           ><span class="hs-special"
    
    685 685
           >(</span
    
    686 686
           ><span class="annot"
    
    687
    -      ><a href="Types.html#NFQ"
    
    687
    +      ><a href="#NFQ"
    
    688 688
     	><span class="hs-identifier hs-type"
    
    689 689
     	  >NFQ</span
    
    690 690
     	  ></a
    
    ... ... @@ -694,7 +694,7 @@
    694 694
           ><span class="hs-special"
    
    695 695
           >(</span
    
    696 696
           ><span class="annot"
    
    697
    -      ><a href="Types.html#Foo"
    
    697
    +      ><a href="#Foo"
    
    698 698
     	><span class="hs-identifier hs-type"
    
    699 699
     	  >Foo</span
    
    700 700
     	  ></a
    
    ... ... @@ -713,7 +713,7 @@
    713 713
           ><span class="annottext"
    
    714 714
     	>Quux
    
    715 715
     </span
    
    716
    -	><a href="Types.html#Bar"
    
    716
    +	><a href="#Bar"
    
    717 717
     	><span class="hs-identifier hs-var"
    
    718 718
     	  >Bar</span
    
    719 719
     	  ></a
    
    ... ... @@ -739,7 +739,7 @@
    739 739
           ><span id="line-30"
    
    740 740
           ></span
    
    741 741
           ><span class="annot"
    
    742
    -      ><a href="Types.html#norf1"
    
    742
    +      ><a href="#norf1"
    
    743 743
     	><span class="hs-identifier hs-var"
    
    744 744
     	  >norf1</span
    
    745 745
     	  ></a
    
    ... ... @@ -749,7 +749,7 @@
    749 749
           ><span class="hs-special"
    
    750 750
           >(</span
    
    751 751
           ><span class="annot"
    
    752
    -      ><a href="Types.html#NFQ"
    
    752
    +      ><a href="#NFQ"
    
    753 753
     	><span class="hs-identifier hs-type"
    
    754 754
     	  >NFQ</span
    
    755 755
     	  ></a
    
    ... ... @@ -759,7 +759,7 @@
    759 759
           ><span class="hs-special"
    
    760 760
           >(</span
    
    761 761
           ><span class="annot"
    
    762
    -      ><a href="Types.html#Foo"
    
    762
    +      ><a href="#Foo"
    
    763 763
     	><span class="hs-identifier hs-type"
    
    764 764
     	  >Foo</span
    
    765 765
     	  ></a
    
    ... ... @@ -778,7 +778,7 @@
    778 778
           ><span class="annottext"
    
    779 779
     	>Quux
    
    780 780
     </span
    
    781
    -	><a href="Types.html#Baz"
    
    781
    +	><a href="#Baz"
    
    782 782
     	><span class="hs-identifier hs-var"
    
    783 783
     	  >Baz</span
    
    784 784
     	  ></a
    
    ... ... @@ -809,7 +809,7 @@
    809 809
           ><span id="line-32"
    
    810 810
           ></span
    
    811 811
           ><span class="annot"
    
    812
    -      ><a href="Types.html#norf2"
    
    812
    +      ><a href="#norf2"
    
    813 813
     	><span class="hs-identifier hs-type"
    
    814 814
     	  >norf2</span
    
    815 815
     	  ></a
    
    ... ... @@ -821,7 +821,7 @@
    821 821
           ><span
    
    822 822
           > </span
    
    823 823
           ><span class="annot"
    
    824
    -      ><a href="Types.html#Norf"
    
    824
    +      ><a href="#Norf"
    
    825 825
     	><span class="hs-identifier hs-type"
    
    826 826
     	  >Norf</span
    
    827 827
     	  ></a
    
    ... ... @@ -829,7 +829,7 @@
    829 829
           ><span
    
    830 830
           > </span
    
    831 831
           ><span class="annot"
    
    832
    -      ><a href="Types.html#Quux"
    
    832
    +      ><a href="#Quux"
    
    833 833
     	><span class="hs-identifier hs-type"
    
    834 834
     	  >Quux</span
    
    835 835
     	  ></a
    
    ... ... @@ -837,7 +837,7 @@
    837 837
           ><span
    
    838 838
           > </span
    
    839 839
           ><span class="annot"
    
    840
    -      ><a href="Types.html#Foo"
    
    840
    +      ><a href="#Foo"
    
    841 841
     	><span class="hs-identifier hs-type"
    
    842 842
     	  >Foo</span
    
    843 843
     	  ></a
    
    ... ... @@ -862,7 +862,7 @@
    862 862
     	><span class="annottext"
    
    863 863
     	  >norf2 :: Norf Quux Foo -&gt; Int
    
    864 864
     </span
    
    865
    -	  ><a href="Types.html#norf2"
    
    865
    +	  ><a href="#norf2"
    
    866 866
     	  ><span class="hs-identifier hs-var hs-var"
    
    867 867
     	    >norf2</span
    
    868 868
     	    ></a
    
    ... ... @@ -873,7 +873,7 @@
    873 873
           ><span class="hs-special"
    
    874 874
           >(</span
    
    875 875
           ><span class="annot"
    
    876
    -      ><a href="Types.html#NQF"
    
    876
    +      ><a href="#NQF"
    
    877 877
     	><span class="hs-identifier hs-type"
    
    878 878
     	  >NQF</span
    
    879 879
     	  ></a
    
    ... ... @@ -884,7 +884,7 @@
    884 884
           ><span class="annottext"
    
    885 885
     	>Quux
    
    886 886
     </span
    
    887
    -	><a href="Types.html#Bar"
    
    887
    +	><a href="#Bar"
    
    888 888
     	><span class="hs-identifier hs-var"
    
    889 889
     	  >Bar</span
    
    890 890
     	  ></a
    
    ... ... @@ -894,7 +894,7 @@
    894 894
           ><span class="hs-special"
    
    895 895
           >(</span
    
    896 896
           ><span class="annot"
    
    897
    -      ><a href="Types.html#Foo"
    
    897
    +      ><a href="#Foo"
    
    898 898
     	><span class="hs-identifier hs-type"
    
    899 899
     	  >Foo</span
    
    900 900
     	  ></a
    
    ... ... @@ -928,7 +928,7 @@
    928 928
           ><span id="line-34"
    
    929 929
           ></span
    
    930 930
           ><span class="annot"
    
    931
    -      ><a href="Types.html#norf2"
    
    931
    +      ><a href="#norf2"
    
    932 932
     	><span class="hs-identifier hs-var"
    
    933 933
     	  >norf2</span
    
    934 934
     	  ></a
    
    ... ... @@ -938,7 +938,7 @@
    938 938
           ><span class="hs-special"
    
    939 939
           >(</span
    
    940 940
           ><span class="annot"
    
    941
    -      ><a href="Types.html#NQF"
    
    941
    +      ><a href="#NQF"
    
    942 942
     	><span class="hs-identifier hs-type"
    
    943 943
     	  >NQF</span
    
    944 944
     	  ></a
    
    ... ... @@ -949,7 +949,7 @@
    949 949
           ><span class="annottext"
    
    950 950
     	>Quux
    
    951 951
     </span
    
    952
    -	><a href="Types.html#Baz"
    
    952
    +	><a href="#Baz"
    
    953 953
     	><span class="hs-identifier hs-var"
    
    954 954
     	  >Baz</span
    
    955 955
     	  ></a
    
    ... ... @@ -959,7 +959,7 @@
    959 959
           ><span class="hs-special"
    
    960 960
           >(</span
    
    961 961
           ><span class="annot"
    
    962
    -      ><a href="Types.html#Foo"
    
    962
    +      ><a href="#Foo"
    
    963 963
     	><span class="hs-identifier hs-type"
    
    964 964
     	  >Foo</span
    
    965 965
     	  ></a
    
    ... ... @@ -1003,7 +1003,7 @@
    1003 1003
           ><span id="line-37"
    
    1004 1004
           ></span
    
    1005 1005
           ><span class="annot"
    
    1006
    -      ><a href="Types.html#norf1%27"
    
    1006
    +      ><a href="#norf1%27"
    
    1007 1007
     	><span class="hs-identifier hs-type"
    
    1008 1008
     	  >norf1'</span
    
    1009 1009
     	  ></a
    
    ... ... @@ -1015,7 +1015,7 @@
    1015 1015
           ><span
    
    1016 1016
           > </span
    
    1017 1017
           ><span class="annot"
    
    1018
    -      ><a href="Types.html#Norf%27"
    
    1018
    +      ><a href="#Norf%27"
    
    1019 1019
     	><span class="hs-identifier hs-type"
    
    1020 1020
     	  >Norf'</span
    
    1021 1021
     	  ></a
    
    ... ... @@ -1023,7 +1023,7 @@
    1023 1023
           ><span
    
    1024 1024
           > </span
    
    1025 1025
           ><span class="annot"
    
    1026
    -      ><a href="Types.html#Foo"
    
    1026
    +      ><a href="#Foo"
    
    1027 1027
     	><span class="hs-identifier hs-type"
    
    1028 1028
     	  >Foo</span
    
    1029 1029
     	  ></a
    
    ... ... @@ -1031,7 +1031,7 @@
    1031 1031
           ><span
    
    1032 1032
           > </span
    
    1033 1033
           ><span class="annot"
    
    1034
    -      ><a href="Types.html#Quux"
    
    1034
    +      ><a href="#Quux"
    
    1035 1035
     	><span class="hs-identifier hs-type"
    
    1036 1036
     	  >Quux</span
    
    1037 1037
     	  ></a
    
    ... ... @@ -1056,7 +1056,7 @@
    1056 1056
     	><span class="annottext"
    
    1057 1057
     	  >norf1' :: Norf' Foo Quux -&gt; Int
    
    1058 1058
     </span
    
    1059
    -	  ><a href="Types.html#norf1%27"
    
    1059
    +	  ><a href="#norf1%27"
    
    1060 1060
     	  ><span class="hs-identifier hs-var hs-var"
    
    1061 1061
     	    >norf1'</span
    
    1062 1062
     	    ></a
    
    ... ... @@ -1067,7 +1067,7 @@
    1067 1067
           ><span class="hs-special"
    
    1068 1068
           >(</span
    
    1069 1069
           ><span class="annot"
    
    1070
    -      ><a href="Types.html#Foo"
    
    1070
    +      ><a href="#Foo"
    
    1071 1071
     	><span class="hs-identifier hs-type"
    
    1072 1072
     	  >Foo</span
    
    1073 1073
     	  ></a
    
    ... ... @@ -1086,7 +1086,7 @@
    1086 1086
           ><span class="annottext"
    
    1087 1087
     	>Quux
    
    1088 1088
     </span
    
    1089
    -	><a href="Types.html#Bar"
    
    1089
    +	><a href="#Bar"
    
    1090 1090
     	><span class="hs-identifier hs-var"
    
    1091 1091
     	  >Bar</span
    
    1092 1092
     	  ></a
    
    ... ... @@ -1112,7 +1112,7 @@
    1112 1112
           ><span id="line-39"
    
    1113 1113
           ></span
    
    1114 1114
           ><span class="annot"
    
    1115
    -      ><a href="Types.html#norf1%27"
    
    1115
    +      ><a href="#norf1%27"
    
    1116 1116
     	><span class="hs-identifier hs-var"
    
    1117 1117
     	  >norf1'</span
    
    1118 1118
     	  ></a
    
    ... ... @@ -1122,7 +1122,7 @@
    1122 1122
           ><span class="hs-special"
    
    1123 1123
           >(</span
    
    1124 1124
           ><span class="annot"
    
    1125
    -      ><a href="Types.html#Foo"
    
    1125
    +      ><a href="#Foo"
    
    1126 1126
     	><span class="hs-identifier hs-type"
    
    1127 1127
     	  >Foo</span
    
    1128 1128
     	  ></a
    
    ... ... @@ -1141,7 +1141,7 @@
    1141 1141
           ><span class="annottext"
    
    1142 1142
     	>Quux
    
    1143 1143
     </span
    
    1144
    -	><a href="Types.html#Baz"
    
    1144
    +	><a href="#Baz"
    
    1145 1145
     	><span class="hs-identifier hs-var"
    
    1146 1146
     	  >Baz</span
    
    1147 1147
     	  ></a
    
    ... ... @@ -1172,7 +1172,7 @@
    1172 1172
           ><span id="line-41"
    
    1173 1173
           ></span
    
    1174 1174
           ><span class="annot"
    
    1175
    -      ><a href="Types.html#norf2%27"
    
    1175
    +      ><a href="#norf2%27"
    
    1176 1176
     	><span class="hs-identifier hs-type"
    
    1177 1177
     	  >norf2'</span
    
    1178 1178
     	  ></a
    
    ... ... @@ -1184,7 +1184,7 @@
    1184 1184
           ><span
    
    1185 1185
           > </span
    
    1186 1186
           ><span class="annot"
    
    1187
    -      ><a href="Types.html#Norf%27"
    
    1187
    +      ><a href="#Norf%27"
    
    1188 1188
     	><span class="hs-identifier hs-type"
    
    1189 1189
     	  >Norf'</span
    
    1190 1190
     	  ></a
    
    ... ... @@ -1192,7 +1192,7 @@
    1192 1192
           ><span
    
    1193 1193
           > </span
    
    1194 1194
           ><span class="annot"
    
    1195
    -      ><a href="Types.html#Quux"
    
    1195
    +      ><a href="#Quux"
    
    1196 1196
     	><span class="hs-identifier hs-type"
    
    1197 1197
     	  >Quux</span
    
    1198 1198
     	  ></a
    
    ... ... @@ -1200,7 +1200,7 @@
    1200 1200
           ><span
    
    1201 1201
           > </span
    
    1202 1202
           ><span class="annot"
    
    1203
    -      ><a href="Types.html#Foo"
    
    1203
    +      ><a href="#Foo"
    
    1204 1204
     	><span class="hs-identifier hs-type"
    
    1205 1205
     	  >Foo</span
    
    1206 1206
     	  ></a
    
    ... ... @@ -1225,7 +1225,7 @@
    1225 1225
     	><span class="annottext"
    
    1226 1226
     	  >norf2' :: Norf' Quux Foo -&gt; Int
    
    1227 1227
     </span
    
    1228
    -	  ><a href="Types.html#norf2%27"
    
    1228
    +	  ><a href="#norf2%27"
    
    1229 1229
     	  ><span class="hs-identifier hs-var hs-var"
    
    1230 1230
     	    >norf2'</span
    
    1231 1231
     	    ></a
    
    ... ... @@ -1239,7 +1239,7 @@
    1239 1239
           ><span class="annottext"
    
    1240 1240
     	>Quux
    
    1241 1241
     </span
    
    1242
    -	><a href="Types.html#Bar"
    
    1242
    +	><a href="#Bar"
    
    1243 1243
     	><span class="hs-identifier hs-var"
    
    1244 1244
     	  >Bar</span
    
    1245 1245
     	  ></a
    
    ... ... @@ -1249,7 +1249,7 @@
    1249 1249
           ><span
    
    1250 1250
           > </span
    
    1251 1251
           ><span class="annot"
    
    1252
    -      ><a href="Types.html#Foo"
    
    1252
    +      ><a href="#Foo"
    
    1253 1253
     	><span class="hs-identifier hs-type"
    
    1254 1254
     	  >Foo</span
    
    1255 1255
     	  ></a
    
    ... ... @@ -1281,7 +1281,7 @@
    1281 1281
           ><span id="line-43"
    
    1282 1282
           ></span
    
    1283 1283
           ><span class="annot"
    
    1284
    -      ><a href="Types.html#norf2%27"
    
    1284
    +      ><a href="#norf2%27"
    
    1285 1285
     	><span class="hs-identifier hs-var"
    
    1286 1286
     	  >norf2'</span
    
    1287 1287
     	  ></a
    
    ... ... @@ -1294,7 +1294,7 @@
    1294 1294
           ><span class="annottext"
    
    1295 1295
     	>Quux
    
    1296 1296
     </span
    
    1297
    -	><a href="Types.html#Baz"
    
    1297
    +	><a href="#Baz"
    
    1298 1298
     	><span class="hs-identifier hs-var"
    
    1299 1299
     	  >Baz</span
    
    1300 1300
     	  ></a
    
    ... ... @@ -1304,7 +1304,7 @@
    1304 1304
           ><span
    
    1305 1305
           > </span
    
    1306 1306
           ><span class="annot"
    
    1307
    -      ><a href="Types.html#Foo"
    
    1307
    +      ><a href="#Foo"
    
    1308 1308
     	><span class="hs-identifier hs-type"
    
    1309 1309
     	  >Foo</span
    
    1310 1310
     	  ></a
    

  • utils/haddock/hypsrc-test/ref/src/UsingQuasiquotes.html
    ... ... @@ -69,7 +69,7 @@
    69 69
     	><span class="annottext"
    
    70 70
     	  >baz :: [Char]
    
    71 71
     </span
    
    72
    -	  ><a href="UsingQuasiquotes.html#baz"
    
    72
    +	  ><a href="#baz"
    
    73 73
     	  ><span class="hs-identifier hs-var hs-var"
    
    74 74
     	    >baz</span
    
    75 75
     	    ></a