<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
 <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>
<!-- Generated by Graphviz version 2.16.1 (Tue Mar 18 18:40:22 UTC 2008)
     For user: (simonmar)  -->
<!-- Title: _anonymous_0 Pages: 1 -->
<svg width="1141pt" height="980pt"
 viewBox="0.00 0.00 1141.00 980.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 976)">
<title>_anonymous_0</title>
<polygon style="fill:white;stroke:white;" points="-4,4 -4,-976 1137,-976 1137,4 -4,4"/>
<!-- rts&#45;1.0 -->
<g id="node1" class="node"><title>rts&#45;1.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-90" rx="32.1777" ry="18"/>
<text text-anchor="middle" x="685" y="-85.9" style="font-family:Times New Roman;font-size:14.00;">rts&#45;1.0</text>
</g>
<!-- ffi&#45;1.0 -->
<g id="node3" class="node"><title>ffi&#45;1.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-18" rx="31.1777" ry="18"/>
<text text-anchor="middle" x="685" y="-13.9" style="font-family:Times New Roman;font-size:14.00;">ffi&#45;1.0</text>
</g>
<!-- rts&#45;1.0&#45;&gt;ffi&#45;1.0 -->
<g id="edge2" class="edge"><title>rts&#45;1.0&#45;&gt;ffi&#45;1.0</title>
<path style="fill:none;stroke:black;" d="M685,-72C685,-64 685,-55 685,-46"/>
<polygon style="fill:black;stroke:black;" points="688.5,-46 685,-36 681.5,-46 688.5,-46"/>
</g>
<!-- ghc&#45;prim&#45;0.1.0.0 -->
<g id="node4" class="node"><title>ghc&#45;prim&#45;0.1.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-162" rx="62.1777" ry="18"/>
<text text-anchor="middle" x="685" y="-157.9" style="font-family:Times New Roman;font-size:14.00;">ghc&#45;prim&#45;0.1.0.0</text>
</g>
<!-- ghc&#45;prim&#45;0.1.0.0&#45;&gt;rts&#45;1.0 -->
<g id="edge4" class="edge"><title>ghc&#45;prim&#45;0.1.0.0&#45;&gt;rts&#45;1.0</title>
<path style="fill:none;stroke:black;" d="M685,-144C685,-136 685,-127 685,-118"/>
<polygon style="fill:black;stroke:black;" points="688.5,-118 685,-108 681.5,-118 688.5,-118"/>
</g>
<!-- integer&#45;gmp&#45;0.1.0.0 -->
<g id="node6" class="node"><title>integer&#45;gmp&#45;0.1.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-234" rx="71.1777" ry="18"/>
<text text-anchor="middle" x="685" y="-229.9" style="font-family:Times New Roman;font-size:14.00;">integer&#45;gmp&#45;0.1.0.0</text>
</g>
<!-- integer&#45;gmp&#45;0.1.0.0&#45;&gt;ghc&#45;prim&#45;0.1.0.0 -->
<g id="edge6" class="edge"><title>integer&#45;gmp&#45;0.1.0.0&#45;&gt;ghc&#45;prim&#45;0.1.0.0</title>
<path style="fill:none;stroke:black;" d="M685,-216C685,-208 685,-199 685,-190"/>
<polygon style="fill:black;stroke:black;" points="688.5,-190 685,-180 681.5,-190 688.5,-190"/>
</g>
<!-- integer&#45;0.1.0.0 -->
<g id="node8" class="node"><title>integer&#45;0.1.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-306" rx="56.1777" ry="18"/>
<text text-anchor="middle" x="685" y="-301.9" style="font-family:Times New Roman;font-size:14.00;">integer&#45;0.1.0.0</text>
</g>
<!-- integer&#45;0.1.0.0&#45;&gt;integer&#45;gmp&#45;0.1.0.0 -->
<g id="edge8" class="edge"><title>integer&#45;0.1.0.0&#45;&gt;integer&#45;gmp&#45;0.1.0.0</title>
<path style="fill:none;stroke:black;" d="M685,-288C685,-280 685,-271 685,-262"/>
<polygon style="fill:black;stroke:black;" points="688.5,-262 685,-252 681.5,-262 688.5,-262"/>
</g>
<!-- base&#45;4.1.0.0 -->
<g id="node10" class="node"><title>base&#45;4.1.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-378" rx="49.1759" ry="18"/>
<text text-anchor="middle" x="685" y="-373.9" style="font-family:Times New Roman;font-size:14.00;">base&#45;4.1.0.0</text>
</g>
<!-- base&#45;4.1.0.0&#45;&gt;integer&#45;0.1.0.0 -->
<g id="edge10" class="edge"><title>base&#45;4.1.0.0&#45;&gt;integer&#45;0.1.0.0</title>
<path style="fill:none;stroke:black;" d="M685,-360C685,-352 685,-343 685,-334"/>
<polygon style="fill:black;stroke:black;" points="688.5,-334 685,-324 681.5,-334 688.5,-334"/>
</g>
<!-- filepath&#45;1.1.0.1 -->
<g id="node12" class="node"><title>filepath&#45;1.1.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="601" cy="-450" rx="56.1761" ry="18"/>
<text text-anchor="middle" x="601" y="-445.9" style="font-family:Times New Roman;font-size:14.00;">filepath&#45;1.1.0.1</text>
</g>
<!-- filepath&#45;1.1.0.1&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge12" class="edge"><title>filepath&#45;1.1.0.1&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M621,-433C632,-424 646,-412 658,-401"/>
<polygon style="fill:black;stroke:black;" points="660.1,-403.8 666,-395 655.9,-398.2 660.1,-403.8"/>
</g>
<!-- array&#45;0.2.0.1 -->
<g id="node14" class="node"><title>array&#45;0.2.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="203" cy="-594" rx="50.1777" ry="18"/>
<text text-anchor="middle" x="203" y="-589.9" style="font-family:Times New Roman;font-size:14.00;">array&#45;0.2.0.1</text>
</g>
<!-- array&#45;0.2.0.1&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge14" class="edge"><title>array&#45;0.2.0.1&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M212,-576C229,-542 273,-467 334,-432 383,-403 540,-388 627,-382"/>
<polygon style="fill:black;stroke:black;" points="627.398,-385.478 637,-381 626.701,-378.512 627.398,-385.478"/>
</g>
<!-- bytestring&#45;0.9.1.4 -->
<g id="node16" class="node"><title>bytestring&#45;0.9.1.4</title>
<ellipse style="fill:none;stroke:black;" cx="802" cy="-594" rx="64.1763" ry="18"/>
<text text-anchor="middle" x="802" y="-589.9" style="font-family:Times New Roman;font-size:14.00;">bytestring&#45;0.9.1.4</text>
</g>
<!-- bytestring&#45;0.9.1.4&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge16" class="edge"><title>bytestring&#45;0.9.1.4&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M792,-576C772,-538 724,-449 700,-405"/>
<polygon style="fill:black;stroke:black;" points="702.916,-403.042 695,-396 696.797,-406.441 702.916,-403.042"/>
</g>
<!-- containers&#45;0.2.0.1 -->
<g id="node18" class="node"><title>containers&#45;0.2.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="551" cy="-666" rx="65.1777" ry="18"/>
<text text-anchor="middle" x="551" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">containers&#45;0.2.0.1</text>
</g>
<!-- containers&#45;0.2.0.1&#45;&gt;array&#45;0.2.0.1 -->
<g id="edge18" class="edge"><title>containers&#45;0.2.0.1&#45;&gt;array&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M496,-656C425,-644 306,-622 262,-612 258,-611 255,-610 251,-609"/>
<polygon style="fill:black;stroke:black;" points="251.584,-605.521 241,-606 249.573,-612.226 251.584,-605.521"/>
</g>
<!-- unix&#45;2.3.1.0 -->
<g id="node20" class="node"><title>unix&#45;2.3.1.0</title>
<ellipse style="fill:none;stroke:black;" cx="517" cy="-522" rx="47.1777" ry="18"/>
<text text-anchor="middle" x="517" y="-517.9" style="font-family:Times New Roman;font-size:14.00;">unix&#45;2.3.1.0</text>
</g>
<!-- unix&#45;2.3.1.0&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge20" class="edge"><title>unix&#45;2.3.1.0&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M516,-504C516,-484 518,-451 536,-432 559,-405 596,-392 628,-385"/>
<polygon style="fill:black;stroke:black;" points="628.881,-388.393 638,-383 627.508,-381.529 628.881,-388.393"/>
</g>
<!-- old&#45;locale&#45;1.0.0.1 -->
<g id="node22" class="node"><title>old&#45;locale&#45;1.0.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="408" cy="-450" rx="65.1777" ry="18"/>
<text text-anchor="middle" x="408" y="-445.9" style="font-family:Times New Roman;font-size:14.00;">old&#45;locale&#45;1.0.0.1</text>
</g>
<!-- old&#45;locale&#45;1.0.0.1&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge22" class="edge"><title>old&#45;locale&#45;1.0.0.1&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M456,-438C506,-425 584,-405 635,-391"/>
<polygon style="fill:black;stroke:black;" points="636.427,-394.226 645,-388 634.416,-387.521 636.427,-394.226"/>
</g>
<!-- old&#45;time&#45;1.0.0.1 -->
<g id="node24" class="node"><title>old&#45;time&#45;1.0.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="392" cy="-522" rx="60.1777" ry="18"/>
<text text-anchor="middle" x="392" y="-517.9" style="font-family:Times New Roman;font-size:14.00;">old&#45;time&#45;1.0.0.1</text>
</g>
<!-- old&#45;time&#45;1.0.0.1&#45;&gt;old&#45;locale&#45;1.0.0.1 -->
<g id="edge24" class="edge"><title>old&#45;time&#45;1.0.0.1&#45;&gt;old&#45;locale&#45;1.0.0.1</title>
<path style="fill:none;stroke:black;" d="M396,-504C398,-496 400,-487 402,-478"/>
<polygon style="fill:black;stroke:black;" points="405.471,-478.492 404,-468 398.607,-477.119 405.471,-478.492"/>
</g>
<!-- directory&#45;1.0.0.2 -->
<g id="node26" class="node"><title>directory&#45;1.0.0.2</title>
<ellipse style="fill:none;stroke:black;" cx="491" cy="-594" rx="61.1762" ry="18"/>
<text text-anchor="middle" x="491" y="-589.9" style="font-family:Times New Roman;font-size:14.00;">directory&#45;1.0.0.2</text>
</g>
<!-- directory&#45;1.0.0.2&#45;&gt;filepath&#45;1.1.0.1 -->
<g id="edge26" class="edge"><title>directory&#45;1.0.0.2&#45;&gt;filepath&#45;1.1.0.1</title>
<path style="fill:none;stroke:black;" d="M524,-579C541,-569 560,-556 573,-540 586,-522 594,-497 597,-478"/>
<polygon style="fill:black;stroke:black;" points="600.471,-478.492 599,-468 593.607,-477.119 600.471,-478.492"/>
</g>
<!-- directory&#45;1.0.0.2&#45;&gt;unix&#45;2.3.1.0 -->
<g id="edge30" class="edge"><title>directory&#45;1.0.0.2&#45;&gt;unix&#45;2.3.1.0</title>
<path style="fill:none;stroke:black;" d="M498,-576C501,-568 504,-559 507,-550"/>
<polygon style="fill:black;stroke:black;" points="510.479,-550.584 510,-540 503.774,-548.573 510.479,-550.584"/>
</g>
<!-- directory&#45;1.0.0.2&#45;&gt;old&#45;time&#45;1.0.0.1 -->
<g id="edge28" class="edge"><title>directory&#45;1.0.0.2&#45;&gt;old&#45;time&#45;1.0.0.1</title>
<path style="fill:none;stroke:black;" d="M468,-577C455,-568 438,-555 423,-545"/>
<polygon style="fill:black;stroke:black;" points="425.1,-542.2 415,-539 420.9,-547.8 425.1,-542.2"/>
</g>
<!-- process&#45;1.0.1.1 -->
<g id="node30" class="node"><title>process&#45;1.0.1.1</title>
<ellipse style="fill:none;stroke:black;" cx="373" cy="-666" rx="57.1761" ry="18"/>
<text text-anchor="middle" x="373" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">process&#45;1.0.1.1</text>
</g>
<!-- process&#45;1.0.1.1&#45;&gt;directory&#45;1.0.0.2 -->
<g id="edge32" class="edge"><title>process&#45;1.0.1.1&#45;&gt;directory&#45;1.0.0.2</title>
<path style="fill:none;stroke:black;" d="M399,-650C416,-640 437,-627 455,-616"/>
<polygon style="fill:black;stroke:black;" points="457.621,-618.459 464,-610 453.738,-612.635 457.621,-618.459"/>
</g>
<!-- random&#45;1.0.0.1 -->
<g id="node32" class="node"><title>random&#45;1.0.0.1</title>
<ellipse style="fill:none;stroke:black;" cx="328" cy="-594" rx="57.1761" ry="18"/>
<text text-anchor="middle" x="328" y="-589.9" style="font-family:Times New Roman;font-size:14.00;">random&#45;1.0.0.1</text>
</g>
<!-- random&#45;1.0.0.1&#45;&gt;old&#45;time&#45;1.0.0.1 -->
<g id="edge34" class="edge"><title>random&#45;1.0.0.1&#45;&gt;old&#45;time&#45;1.0.0.1</title>
<path style="fill:none;stroke:black;" d="M343,-577C351,-568 361,-557 369,-547"/>
<polygon style="fill:black;stroke:black;" points="372.049,-548.831 376,-539 366.781,-544.221 372.049,-548.831"/>
</g>
<!-- extensible&#45;exceptions&#45;0.1.1.0 -->
<g id="node34" class="node"><title>extensible&#45;exceptions&#45;0.1.1.0</title>
<ellipse style="fill:none;stroke:black;" cx="849" cy="-450" rx="98.1777" ry="18"/>
<text text-anchor="middle" x="849" y="-445.9" style="font-family:Times New Roman;font-size:14.00;">extensible&#45;exceptions&#45;0.1.1.0</text>
</g>
<!-- extensible&#45;exceptions&#45;0.1.1.0&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge36" class="edge"><title>extensible&#45;exceptions&#45;0.1.1.0&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M811,-433C786,-422 752,-408 726,-396"/>
<polygon style="fill:black;stroke:black;" points="727.56,-392.863 717,-392 724.717,-399.26 727.56,-392.863"/>
</g>
<!-- haskell98&#45;1.0.1.0 -->
<g id="node36" class="node"><title>haskell98&#45;1.0.1.0</title>
<ellipse style="fill:none;stroke:black;" cx="303" cy="-738" rx="63.1763" ry="18"/>
<text text-anchor="middle" x="303" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">haskell98&#45;1.0.1.0</text>
</g>
<!-- haskell98&#45;1.0.1.0&#45;&gt;array&#45;0.2.0.1 -->
<g id="edge38" class="edge"><title>haskell98&#45;1.0.1.0&#45;&gt;array&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M257,-726C210,-713 145,-694 137,-684 128,-671 131,-662 137,-648 143,-634 155,-623 167,-615"/>
<polygon style="fill:black;stroke:black;" points="169.1,-617.8 175,-609 164.9,-612.2 169.1,-617.8"/>
</g>
<!-- haskell98&#45;1.0.1.0&#45;&gt;process&#45;1.0.1.1 -->
<g id="edge40" class="edge"><title>haskell98&#45;1.0.1.0&#45;&gt;process&#45;1.0.1.1</title>
<path style="fill:none;stroke:black;" d="M320,-721C329,-711 339,-701 349,-691"/>
<polygon style="fill:black;stroke:black;" points="352.049,-692.831 356,-683 346.781,-688.221 352.049,-692.831"/>
</g>
<!-- haskell98&#45;1.0.1.0&#45;&gt;random&#45;1.0.0.1 -->
<g id="edge42" class="edge"><title>haskell98&#45;1.0.1.0&#45;&gt;random&#45;1.0.0.1</title>
<path style="fill:none;stroke:black;" d="M302,-720C302,-701 302,-672 307,-648 309,-639 312,-630 315,-621"/>
<polygon style="fill:black;stroke:black;" points="318.137,-622.56 319,-612 311.74,-619.717 318.137,-622.56"/>
</g>
<!-- hpc&#45;0.5.0.2 -->
<g id="node40" class="node"><title>hpc&#45;0.5.0.2</title>
<ellipse style="fill:none;stroke:black;" cx="430" cy="-738" rx="46.1777" ry="18"/>
<text text-anchor="middle" x="430" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">hpc&#45;0.5.0.2</text>
</g>
<!-- hpc&#45;0.5.0.2&#45;&gt;containers&#45;0.2.0.1 -->
<g id="edge44" class="edge"><title>hpc&#45;0.5.0.2&#45;&gt;containers&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M455,-723C472,-713 496,-699 515,-687"/>
<polygon style="fill:black;stroke:black;" points="516.958,-689.916 524,-682 513.559,-683.797 516.958,-689.916"/>
</g>
<!-- hpc&#45;0.5.0.2&#45;&gt;directory&#45;1.0.0.2 -->
<g id="edge46" class="edge"><title>hpc&#45;0.5.0.2&#45;&gt;directory&#45;1.0.0.2</title>
<path style="fill:none;stroke:black;" d="M438,-720C448,-695 467,-651 479,-622"/>
<polygon style="fill:black;stroke:black;" points="482.536,-622.585 483,-612 476.036,-619.985 482.536,-622.585"/>
</g>
<!-- pretty&#45;1.0.1.0 -->
<g id="node43" class="node"><title>pretty&#45;1.0.1.0</title>
<ellipse style="fill:none;stroke:black;" cx="685" cy="-666" rx="51.1759" ry="18"/>
<text text-anchor="middle" x="685" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">pretty&#45;1.0.1.0</text>
</g>
<!-- pretty&#45;1.0.1.0&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge48" class="edge"><title>pretty&#45;1.0.1.0&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M685,-648C685,-599 685,-465 685,-406"/>
<polygon style="fill:black;stroke:black;" points="688.5,-406 685,-396 681.5,-406 688.5,-406"/>
</g>
<!-- syb&#45;0.1.0.0 -->
<g id="node45" class="node"><title>syb&#45;0.1.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="1066" cy="-450" rx="45.1757" ry="18"/>
<text text-anchor="middle" x="1066" y="-445.9" style="font-family:Times New Roman;font-size:14.00;">syb&#45;0.1.0.0</text>
</g>
<!-- syb&#45;0.1.0.0&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge50" class="edge"><title>syb&#45;0.1.0.0&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M1028,-441C1015,-438 1001,-435 989,-432 902,-414 801,-397 740,-387"/>
<polygon style="fill:black;stroke:black;" points="740.492,-383.529 730,-385 739.119,-390.393 740.492,-383.529"/>
</g>
<!-- template&#45;haskell&#45;2.4.0.0 -->
<g id="node47" class="node"><title>template&#45;haskell&#45;2.4.0.0</title>
<ellipse style="fill:none;stroke:black;" cx="690" cy="-738" rx="84.1777" ry="18"/>
<text text-anchor="middle" x="690" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">template&#45;haskell&#45;2.4.0.0</text>
</g>
<!-- template&#45;haskell&#45;2.4.0.0&#45;&gt;containers&#45;0.2.0.1 -->
<g id="edge52" class="edge"><title>template&#45;haskell&#45;2.4.0.0&#45;&gt;containers&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M658,-721C638,-711 612,-698 591,-687"/>
<polygon style="fill:black;stroke:black;" points="592.441,-683.797 582,-682 589.042,-689.916 592.441,-683.797"/>
</g>
<!-- template&#45;haskell&#45;2.4.0.0&#45;&gt;pretty&#45;1.0.1.0 -->
<g id="edge54" class="edge"><title>template&#45;haskell&#45;2.4.0.0&#45;&gt;pretty&#45;1.0.1.0</title>
<path style="fill:none;stroke:black;" d="M689,-720C688,-712 688,-703 687,-694"/>
<polygon style="fill:black;stroke:black;" points="690.478,-693.602 686,-684 683.512,-694.299 690.478,-693.602"/>
</g>
<!-- base&#45;3.0.3.0 -->
<g id="node50" class="node"><title>base&#45;3.0.3.0</title>
<ellipse style="fill:none;stroke:black;" cx="1085" cy="-522" rx="48.1758" ry="18"/>
<text text-anchor="middle" x="1085" y="-517.9" style="font-family:Times New Roman;font-size:14.00;">base&#45;3.0.3.0</text>
</g>
<!-- base&#45;3.0.3.0&#45;&gt;syb&#45;0.1.0.0 -->
<g id="edge56" class="edge"><title>base&#45;3.0.3.0&#45;&gt;syb&#45;0.1.0.0</title>
<path style="fill:none;stroke:black;" d="M1080,-504C1078,-496 1076,-487 1074,-478"/>
<polygon style="fill:black;stroke:black;" points="1077.23,-476.573 1071,-468 1070.52,-478.584 1077.23,-476.573"/>
</g>
<!-- Cabal&#45;1.7.2 -->
<g id="node52" class="node"><title>Cabal&#45;1.7.2</title>
<ellipse style="fill:none;stroke:black;" cx="541" cy="-738" rx="47.1777" ry="18"/>
<text text-anchor="middle" x="541" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">Cabal&#45;1.7.2</text>
</g>
<!-- Cabal&#45;1.7.2&#45;&gt;containers&#45;0.2.0.1 -->
<g id="edge58" class="edge"><title>Cabal&#45;1.7.2&#45;&gt;containers&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M544,-720C545,-712 546,-703 547,-694"/>
<polygon style="fill:black;stroke:black;" points="550.488,-694.299 548,-684 543.522,-693.602 550.488,-694.299"/>
</g>
<!-- Cabal&#45;1.7.2&#45;&gt;process&#45;1.0.1.1 -->
<g id="edge62" class="edge"><title>Cabal&#45;1.7.2&#45;&gt;process&#45;1.0.1.1</title>
<path style="fill:none;stroke:black;" d="M509,-724C483,-713 446,-697 417,-685"/>
<polygon style="fill:black;stroke:black;" points="417.585,-681.464 407,-681 414.985,-687.964 417.585,-681.464"/>
</g>
<!-- Cabal&#45;1.7.2&#45;&gt;pretty&#45;1.0.1.0 -->
<g id="edge60" class="edge"><title>Cabal&#45;1.7.2&#45;&gt;pretty&#45;1.0.1.0</title>
<path style="fill:none;stroke:black;" d="M570,-724C592,-713 623,-697 647,-685"/>
<polygon style="fill:black;stroke:black;" points="648.283,-688.26 656,-681 645.44,-681.863 648.283,-688.26"/>
</g>
<!-- mtl&#45;1.1.0.2 -->
<g id="node56" class="node"><title>mtl&#45;1.1.0.2</title>
<ellipse style="fill:none;stroke:black;" cx="975" cy="-522" rx="44.1777" ry="18"/>
<text text-anchor="middle" x="975" y="-517.9" style="font-family:Times New Roman;font-size:14.00;">mtl&#45;1.1.0.2</text>
</g>
<!-- mtl&#45;1.1.0.2&#45;&gt;base&#45;4.1.0.0 -->
<g id="edge64" class="edge"><title>mtl&#45;1.1.0.2&#45;&gt;base&#45;4.1.0.0</title>
<path style="fill:none;stroke:black;" d="M977,-504C977,-483 975,-450 956,-432 926,-402 814,-388 743,-382"/>
<polygon style="fill:black;stroke:black;" points="743.299,-378.512 733,-381 742.602,-385.478 743.299,-378.512"/>
</g>
<!-- utf8&#45;string&#45;0.3.4 -->
<g id="node58" class="node"><title>utf8&#45;string&#45;0.3.4</title>
<ellipse style="fill:none;stroke:black;" cx="890" cy="-666" rx="60.1762" ry="18"/>
<text text-anchor="middle" x="890" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">utf8&#45;string&#45;0.3.4</text>
</g>
<!-- utf8&#45;string&#45;0.3.4&#45;&gt;bytestring&#45;0.9.1.4 -->
<g id="edge66" class="edge"><title>utf8&#45;string&#45;0.3.4&#45;&gt;bytestring&#45;0.9.1.4</title>
<path style="fill:none;stroke:black;" d="M869,-649C858,-640 843,-628 831,-618"/>
<polygon style="fill:black;stroke:black;" points="832.831,-614.951 823,-611 828.221,-620.219 832.831,-614.951"/>
</g>
<!-- terminfo&#45;0.3.1 -->
<g id="node60" class="node"><title>terminfo&#45;0.3.1</title>
<ellipse style="fill:none;stroke:black;" cx="1022" cy="-666" rx="54.1777" ry="18"/>
<text text-anchor="middle" x="1022" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">terminfo&#45;0.3.1</text>
</g>
<!-- terminfo&#45;0.3.1&#45;&gt;extensible&#45;exceptions&#45;0.1.1.0 -->
<g id="edge68" class="edge"><title>terminfo&#45;0.3.1&#45;&gt;extensible&#45;exceptions&#45;0.1.1.0</title>
<path style="fill:none;stroke:black;" d="M1008,-648C978,-610 906,-521 869,-476"/>
<polygon style="fill:black;stroke:black;" points="871.8,-473.9 863,-468 866.2,-478.1 871.8,-473.9"/>
</g>
<!-- haskeline&#45;0.6.1.6 -->
<g id="node62" class="node"><title>haskeline&#45;0.6.1.6</title>
<ellipse style="fill:none;stroke:black;" cx="893" cy="-738" rx="63.1763" ry="18"/>
<text text-anchor="middle" x="893" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">haskeline&#45;0.6.1.6</text>
</g>
<!-- haskeline&#45;0.6.1.6&#45;&gt;containers&#45;0.2.0.1 -->
<g id="edge70" class="edge"><title>haskeline&#45;0.6.1.6&#45;&gt;containers&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M841,-728C786,-718 699,-700 625,-684 620,-683 615,-682 610,-680"/>
<polygon style="fill:black;stroke:black;" points="610.492,-676.529 600,-678 609.119,-683.393 610.492,-676.529"/>
</g>
<!-- haskeline&#45;0.6.1.6&#45;&gt;directory&#45;1.0.0.2 -->
<g id="edge72" class="edge"><title>haskeline&#45;0.6.1.6&#45;&gt;directory&#45;1.0.0.2</title>
<path style="fill:none;stroke:black;" d="M871,-721C843,-701 792,-667 745,-648 684,-624 611,-610 558,-602"/>
<polygon style="fill:black;stroke:black;" points="558.492,-598.529 548,-600 557.119,-605.393 558.492,-598.529"/>
</g>
<!-- haskeline&#45;0.6.1.6&#45;&gt;mtl&#45;1.1.0.2 -->
<g id="edge74" class="edge"><title>haskeline&#45;0.6.1.6&#45;&gt;mtl&#45;1.1.0.2</title>
<path style="fill:none;stroke:black;" d="M949,-730C1000,-721 1068,-706 1085,-684 1122,-634 1052,-574 1007,-543"/>
<polygon style="fill:black;stroke:black;" points="1009.1,-540.2 999,-537 1004.9,-545.8 1009.1,-540.2"/>
</g>
<!-- haskeline&#45;0.6.1.6&#45;&gt;utf8&#45;string&#45;0.3.4 -->
<g id="edge78" class="edge"><title>haskeline&#45;0.6.1.6&#45;&gt;utf8&#45;string&#45;0.3.4</title>
<path style="fill:none;stroke:black;" d="M892,-720C891,-712 891,-703 891,-694"/>
<polygon style="fill:black;stroke:black;" points="894.5,-694 891,-684 887.5,-694 894.5,-694"/>
</g>
<!-- haskeline&#45;0.6.1.6&#45;&gt;terminfo&#45;0.3.1 -->
<g id="edge76" class="edge"><title>haskeline&#45;0.6.1.6&#45;&gt;terminfo&#45;0.3.1</title>
<path style="fill:none;stroke:black;" d="M922,-722C941,-712 965,-697 985,-686"/>
<polygon style="fill:black;stroke:black;" points="986.958,-688.916 994,-681 983.559,-682.797 986.958,-688.916"/>
</g>
<!-- dph&#45;base&#45;0.4.0 -->
<g id="node68" class="node"><title>dph&#45;base&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="203" cy="-666" rx="57.1761" ry="18"/>
<text text-anchor="middle" x="203" y="-661.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;base&#45;0.4.0</text>
</g>
<!-- dph&#45;base&#45;0.4.0&#45;&gt;array&#45;0.2.0.1 -->
<g id="edge80" class="edge"><title>dph&#45;base&#45;0.4.0&#45;&gt;array&#45;0.2.0.1</title>
<path style="fill:none;stroke:black;" d="M203,-648C203,-640 203,-631 203,-622"/>
<polygon style="fill:black;stroke:black;" points="206.5,-622 203,-612 199.5,-622 206.5,-622"/>
</g>
<!-- dph&#45;base&#45;0.4.0&#45;&gt;random&#45;1.0.0.1 -->
<g id="edge82" class="edge"><title>dph&#45;base&#45;0.4.0&#45;&gt;random&#45;1.0.0.1</title>
<path style="fill:none;stroke:black;" d="M230,-650C248,-640 272,-626 291,-615"/>
<polygon style="fill:black;stroke:black;" points="292.958,-617.916 300,-610 289.559,-611.797 292.958,-617.916"/>
</g>
<!-- dph&#45;prim&#45;interface&#45;0.4.0 -->
<g id="node71" class="node"><title>dph&#45;prim&#45;interface&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="138" cy="-738" rx="84.1766" ry="18"/>
<text text-anchor="middle" x="138" y="-733.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;prim&#45;interface&#45;0.4.0</text>
</g>
<!-- dph&#45;prim&#45;interface&#45;0.4.0&#45;&gt;dph&#45;base&#45;0.4.0 -->
<g id="edge84" class="edge"><title>dph&#45;prim&#45;interface&#45;0.4.0&#45;&gt;dph&#45;base&#45;0.4.0</title>
<path style="fill:none;stroke:black;" d="M154,-720C162,-711 171,-701 180,-692"/>
<polygon style="fill:black;stroke:black;" points="183.049,-693.831 187,-684 177.781,-689.221 183.049,-693.831"/>
</g>
<!-- dph&#45;prim&#45;seq&#45;0.4.0 -->
<g id="node73" class="node"><title>dph&#45;prim&#45;seq&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="138" cy="-810" rx="69.1764" ry="18"/>
<text text-anchor="middle" x="138" y="-805.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;prim&#45;seq&#45;0.4.0</text>
</g>
<!-- dph&#45;prim&#45;seq&#45;0.4.0&#45;&gt;dph&#45;prim&#45;interface&#45;0.4.0 -->
<g id="edge86" class="edge"><title>dph&#45;prim&#45;seq&#45;0.4.0&#45;&gt;dph&#45;prim&#45;interface&#45;0.4.0</title>
<path style="fill:none;stroke:black;" d="M138,-792C138,-784 138,-775 138,-766"/>
<polygon style="fill:black;stroke:black;" points="141.5,-766 138,-756 134.5,-766 141.5,-766"/>
</g>
<!-- dph&#45;prim&#45;par&#45;0.4.0 -->
<g id="node75" class="node"><title>dph&#45;prim&#45;par&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="68" cy="-882" rx="68.1764" ry="18"/>
<text text-anchor="middle" x="68" y="-877.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;prim&#45;par&#45;0.4.0</text>
</g>
<!-- dph&#45;prim&#45;par&#45;0.4.0&#45;&gt;dph&#45;prim&#45;seq&#45;0.4.0 -->
<g id="edge88" class="edge"><title>dph&#45;prim&#45;par&#45;0.4.0&#45;&gt;dph&#45;prim&#45;seq&#45;0.4.0</title>
<path style="fill:none;stroke:black;" d="M85,-864C94,-855 104,-845 114,-835"/>
<polygon style="fill:black;stroke:black;" points="116.404,-837.546 121,-828 111.454,-832.596 116.404,-837.546"/>
</g>
<!-- dph&#45;seq&#45;0.4.0 -->
<g id="node77" class="node"><title>dph&#45;seq&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="208" cy="-882" rx="54.176" ry="18"/>
<text text-anchor="middle" x="208" y="-877.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;seq&#45;0.4.0</text>
</g>
<!-- dph&#45;seq&#45;0.4.0&#45;&gt;dph&#45;prim&#45;seq&#45;0.4.0 -->
<g id="edge90" class="edge"><title>dph&#45;seq&#45;0.4.0&#45;&gt;dph&#45;prim&#45;seq&#45;0.4.0</title>
<path style="fill:none;stroke:black;" d="M191,-865C182,-855 172,-845 162,-835"/>
<polygon style="fill:black;stroke:black;" points="164.219,-832.221 155,-827 158.951,-836.831 164.219,-832.221"/>
</g>
<!-- dph&#45;par&#45;0.4.0 -->
<g id="node79" class="node"><title>dph&#45;par&#45;0.4.0</title>
<ellipse style="fill:none;stroke:black;" cx="68" cy="-954" rx="53.1777" ry="18"/>
<text text-anchor="middle" x="68" y="-949.9" style="font-family:Times New Roman;font-size:14.00;">dph&#45;par&#45;0.4.0</text>
</g>
<!-- dph&#45;par&#45;0.4.0&#45;&gt;dph&#45;prim&#45;par&#45;0.4.0 -->
<g id="edge92" class="edge"><title>dph&#45;par&#45;0.4.0&#45;&gt;dph&#45;prim&#45;par&#45;0.4.0</title>
<path style="fill:none;stroke:black;" d="M68,-936C68,-928 68,-919 68,-910"/>
<polygon style="fill:black;stroke:black;" points="71.5001,-910 68,-900 64.5001,-910 71.5001,-910"/>
</g>
<!-- ghc&#45;6.11.20090703 -->
<g id="node81" class="node"><title>ghc&#45;6.11.20090703</title>
<ellipse style="fill:none;stroke:black;" cx="541" cy="-810" rx="69.1764" ry="18"/>
<text text-anchor="middle" x="541" y="-805.9" style="font-family:Times New Roman;font-size:14.00;">ghc&#45;6.11.20090703</text>
</g>
<!-- ghc&#45;6.11.20090703&#45;&gt;bytestring&#45;0.9.1.4 -->
<g id="edge96" class="edge"><title>ghc&#45;6.11.20090703&#45;&gt;bytestring&#45;0.9.1.4</title>
<path style="fill:none;stroke:black;" d="M606,-804C669,-796 760,-781 783,-756 816,-720 813,-658 808,-622"/>
<polygon style="fill:black;stroke:black;" points="811.393,-621.119 806,-612 804.529,-622.492 811.393,-621.119"/>
</g>
<!-- ghc&#45;6.11.20090703&#45;&gt;haskell98&#45;1.0.1.0 -->
<g id="edge98" class="edge"><title>ghc&#45;6.11.20090703&#45;&gt;haskell98&#45;1.0.1.0</title>
<path style="fill:none;stroke:black;" d="M496,-796C456,-784 398,-767 357,-754"/>
<polygon style="fill:black;stroke:black;" points="357.584,-750.521 347,-751 355.573,-757.226 357.584,-750.521"/>
</g>
<!-- ghc&#45;6.11.20090703&#45;&gt;hpc&#45;0.5.0.2 -->
<g id="edge100" class="edge"><title>ghc&#45;6.11.20090703&#45;&gt;hpc&#45;0.5.0.2</title>
<path style="fill:none;stroke:black;" d="M515,-793C499,-783 479,-770 463,-759"/>
<polygon style="fill:black;stroke:black;" points="464.441,-755.797 454,-754 461.042,-761.916 464.441,-755.797"/>
</g>
<!-- ghc&#45;6.11.20090703&#45;&gt;template&#45;haskell&#45;2.4.0.0 -->
<g id="edge102" class="edge"><title>ghc&#45;6.11.20090703&#45;&gt;template&#45;haskell&#45;2.4.0.0</title>
<path style="fill:none;stroke:black;" d="M574,-794C595,-783 623,-770 647,-758"/>
<polygon style="fill:black;stroke:black;" points="648.283,-761.26 656,-754 645.44,-754.863 648.283,-761.26"/>
</g>
<!-- ghc&#45;6.11.20090703&#45;&gt;Cabal&#45;1.7.2 -->
<g id="edge94" class="edge"><title>ghc&#45;6.11.20090703&#45;&gt;Cabal&#45;1.7.2</title>
<path style="fill:none;stroke:black;" d="M541,-792C541,-784 541,-775 541,-766"/>
<polygon style="fill:black;stroke:black;" points="544.5,-766 541,-756 537.5,-766 544.5,-766"/>
</g>
</g>
</svg>
