Permalink
Browse files

remove packaged hint

  • Loading branch information...
1 parent 0d02d2d commit 80353b9b347715db5eebfd0ce44255ed235dd6ce @mwotton committed Feb 23, 2011
Showing with 0 additions and 2,856 deletions.
  1. +0 −52 ext/hint/.boring
  2. +0 −10 ext/hint/AUTHORS
  3. +0 −79 ext/hint/Changes
  4. +0 −27 ext/hint/LICENSE
  5. +0 −24 ext/hint/README
  6. +0 −5 ext/hint/Setup.lhs
  7. +0 −2 ext/hint/_darcs/format
  8. +0 −23 ext/hint/_darcs/hashed_inventory
  9. BIN ...nt/_darcs/inventories/0000000789-fb846b9673bd75510e2cc7ead23a6ffb9e20859941606657848aa1e7c3b434a9
  10. BIN ...nt/_darcs/inventories/0000000853-91d8f428029670814ccb816dae1d0cbc7ffa1e893608abc9a6cfd07f67f99808
  11. BIN ...nt/_darcs/inventories/0000000862-5446ac845be3373d9a6b27fa3d8ed33225b8c18886bdd7a23f0934809c7d3821
  12. BIN ...nt/_darcs/inventories/0000003059-7a50ca9fac280dd77afd968a8e2e7530202359370df2963b6bbc39e266eb6be0
  13. BIN ...nt/_darcs/inventories/0000003182-9afdd9c8d88a2119061e5148799d0c8586bd429873cb817263c6d8cf33cd765e
  14. BIN ...nt/_darcs/inventories/0000022659-f5842c66423f5c9709257eb0f445ba07edfe5c4e6f8d2e573e773c9d036684d6
  15. BIN ext/hint/_darcs/patches/0000000101-5887bbf067a96c32fe88889d4035d29d4aa872044160aa5b41ace9dd7d9f5fa0
  16. BIN ext/hint/_darcs/patches/0000000104-de328972d7c45cc50fd6049c2aea36f9ed04bf5b73c6335a55a63d528ad9d39b
  17. BIN ext/hint/_darcs/patches/0000000121-9f0321b56a5d09d482c1bef142f1edac835fbf1b9f89aa2d3acf59ca68670f18
  18. BIN ext/hint/_darcs/patches/0000000121-9f750b64c1240f9d327266fb3ed557a86d6ea2abad4526521170e9169104c31c
  19. BIN ext/hint/_darcs/patches/0000000131-39eabe68b2acead2932cb9fec545d9710b784b69538a717157d4fdb39ccd8b57
  20. BIN ext/hint/_darcs/patches/0000000132-37a761199defcd6b53adc99e79867b1436965097b8e9e86486eef2393bd303db
  21. BIN ext/hint/_darcs/patches/0000000134-cd40be8312635ce22ac4451bbd9fbfa05c268b15ec835a855f56c7edb13d4ae5
  22. BIN ext/hint/_darcs/patches/0000000138-3fa762cbf098beb9c62a1b2d022639fcdd5dd6d5a80fa6f969b212a75bc9c095
  23. BIN ext/hint/_darcs/patches/0000000140-e30fa7a7d65c3dd34da48d0bf2245e5a9d7591857f7aeae71ebf5d9a48d7c598
  24. BIN ext/hint/_darcs/patches/0000000142-1c4bab653b3c9e81a72bf96766a6e5fedc5e8dda68971b3abe6202574971de5c
  25. BIN ext/hint/_darcs/patches/0000000142-7ce6684d10ea46dee0fdfa757433f93b09ec586483a50b59375033543c3b2552
  26. BIN ext/hint/_darcs/patches/0000000142-a37212ce7c1a5d707c5b60ffc377040f9880b83067ef9bc3c2622eee880ecb83
  27. BIN ext/hint/_darcs/patches/0000000142-bf49bd9597f63f418bf2225a759f7bd63064ef5a97a8025a5830dfb8f0378177
  28. BIN ext/hint/_darcs/patches/0000000149-ed4d8bf6dc4f4078e1f6d34f5258bc9e59e582c06ca7180921df28a704716435
  29. BIN ext/hint/_darcs/patches/0000000160-42a01b5175108e121acc52369affb94d7047be5c337fe211f944d70f3cd9d34d
  30. BIN ext/hint/_darcs/patches/0000000171-14077c80584f8e0fef2501e8936ee08d51dd662af351aa1cde18bbaca422d588
  31. BIN ext/hint/_darcs/patches/0000000172-eeb2e7bfddca7edacd16cded4c74baa982ba38f6214e29a616d166272b942d0d
  32. BIN ext/hint/_darcs/patches/0000000173-d30bb30f4809414918acea4976de94eb4040b7bc8c2fe23e9fb5284284a91743
  33. BIN ext/hint/_darcs/patches/0000000174-63afc522cd10ad938bdf2b4b7f4cf6787a16ebb5ce9a2650fbb4876e85439dbd
  34. BIN ext/hint/_darcs/patches/0000000176-6885463ec4176956d2b420d706ca425d00ca90fe5fed39483ea79a2207abb968
  35. BIN ext/hint/_darcs/patches/0000000179-27f759bdb99d9953b352f618a9a15fb656301a4c34c577da38d06e379e1e3587
  36. BIN ext/hint/_darcs/patches/0000000184-776563b539694b306ba2df0ec1ffe56edb9d21a416fe25a6cb2b1459eecf5e7b
  37. BIN ext/hint/_darcs/patches/0000000197-6818a32ef760a21145e78ed1ff92fbb2aa53538c0f88bf2f586b87673a0c6d25
  38. BIN ext/hint/_darcs/patches/0000000207-01505a79adb2f262195d7e6f1d05c773e52fe5081721f683c36e53032afb08b5
  39. BIN ext/hint/_darcs/patches/0000000209-813c374664a855cb91450a338582ee788e1b52b49f67b1f9b3b342c3a66a74bc
  40. BIN ext/hint/_darcs/patches/0000000225-0c822e1d706317a3659b5251f6b5e12e41b86cfce42f416a4afc4d2215586861
  41. BIN ext/hint/_darcs/patches/0000000236-0c44ec99819be28eac8fd6a7351c288d0819a0929e9b5a26a505138fdc6cc7b7
  42. BIN ext/hint/_darcs/patches/0000000238-5ceaa76ac59a0b057d4b6974ebf4e0d4647b4e3bd0b97a1474b965997f6fd82e
  43. BIN ext/hint/_darcs/patches/0000000243-5034c1255519110ac5e476e122b6710c1aa2ea58e2fffdd8fdb14fa3648f2f21
  44. BIN ext/hint/_darcs/patches/0000000247-9d9c9f81af59c5c3e938394325d3f810280cd2a7923a97e5ad28510d2ac41bbe
  45. BIN ext/hint/_darcs/patches/0000000248-f2ff1c49526fb73a3d81bd8c67dec81ba3507d4e340043c6f0b1d92eb1476de5
  46. BIN ext/hint/_darcs/patches/0000000255-2a1e774d6c6d3bd82eba7c75ef1b2a1d0e4e3c26bdd2a22263e6d25286d9c074
  47. BIN ext/hint/_darcs/patches/0000000258-c3f3837ee2d819d161b36af76404b3fd45ffffb1952ede74cfdaf5a1db18982a
  48. BIN ext/hint/_darcs/patches/0000000267-9cc792a018ea8aaa0e0615662c7eff47778de2643e46b98d21770903a402d41b
  49. BIN ext/hint/_darcs/patches/0000000269-ebbb3576143c09879eb6d64c16e280a0cfdd558487858c0cecc941aaff5e3cce
  50. BIN ext/hint/_darcs/patches/0000000275-21fd388b4e550a48b912c57a9e9f87da1b72343454fac1fd8c787d530c89a5c4
  51. BIN ext/hint/_darcs/patches/0000000277-c4a768d060dd821923ca306bb22cbb1c0fb2a1450f16556510c81e0ec9c11863
  52. BIN ext/hint/_darcs/patches/0000000284-abbbedaf9c79b08c2b1492055fb08d8cc823b5b017b90095fbb5a63c7e931f9a
  53. BIN ext/hint/_darcs/patches/0000000286-6e0748eac704397bf47d5a11b5130cee606edee09c2370d785fe02d56d4edcb9
  54. BIN ext/hint/_darcs/patches/0000000288-6351afb6a8625523e8cba5124bc2bff4fa2ba21e202943796850904ed383c97a
  55. BIN ext/hint/_darcs/patches/0000000297-b0f8088d9abaf9f3b794f7b757f903e025f19edbd91ae41fe96f7002e0e2942f
  56. BIN ext/hint/_darcs/patches/0000000305-be1401c4d5cb71d7fb982ea59f7da166aeea49a5f0fe7c8baa1d666ce0794d00
  57. BIN ext/hint/_darcs/patches/0000000324-4b87d7fe4579fe6b5872317b9cb12d58d2973d384d10d6bb1aceb80d6b026e25
  58. BIN ext/hint/_darcs/patches/0000000324-4c3230ea347ba22d1b992978433c72e5ebf300a573649aa4620b730b795dc96d
  59. BIN ext/hint/_darcs/patches/0000000324-f12e093d84fdc7e03baad5cfd9db1aaaa714da5b9ef111e64edc9f508bb67aa5
  60. BIN ext/hint/_darcs/patches/0000000341-06c779c02b0f03f95c4a43f62a2f69a5a89294863fafedac5b87b870f4b4224b
  61. BIN ext/hint/_darcs/patches/0000000357-028b74f5bd6b875e464d8e3dcaaab2693c736253dece4b8dfdeb28fe53865d0e
  62. BIN ext/hint/_darcs/patches/0000000362-31f189375f32c390787e3fc1254917415a93e95463b8baa1397113d4d22e2379
  63. BIN ext/hint/_darcs/patches/0000000373-1dfb5e122f1805a84e42781b2f0385bbd459740e8a905c1559c8e8b3876cff34
  64. BIN ext/hint/_darcs/patches/0000000388-c061235d8cc1b6d5eb6ad58fd7abc732fbaad3cbd556270e1d93ef38f465e4bc
  65. BIN ext/hint/_darcs/patches/0000000401-51c1412528340eca5be47be0743485ab7e3898c8b7cb6393428068abe824f34e
  66. BIN ext/hint/_darcs/patches/0000000404-2c5a379f5977b13c9cc9ed71b1b23094af82e9d98bcd9c1d13db5e149bf9af3a
  67. BIN ext/hint/_darcs/patches/0000000406-b96845c7647516b334f6bd2629fe0519f0070ef6934e45421af541052cfb0fa0
  68. BIN ext/hint/_darcs/patches/0000000415-6a5eb78e4cf221020b4050d15d243a66c61ab3f8fb38972bdbbc5f36a61e07da
  69. BIN ext/hint/_darcs/patches/0000000417-21d9a572557b06102bb1075247c3cbcca3611588f03218b80394acf4074cebee
  70. BIN ext/hint/_darcs/patches/0000000431-d5827cc9731f0fb15aca71a70c3695a740efc4d492e2a2f397c82b6a729ac743
  71. BIN ext/hint/_darcs/patches/0000000437-53840aaff7e53cda82ce7d4f417b95de64be01b64c5fc7abda0f04fe71e19e56
  72. BIN ext/hint/_darcs/patches/0000000444-12b42655ca00e3104275baeaf996153756a2d12571810541a90cf938a382db6f
  73. BIN ext/hint/_darcs/patches/0000000444-f8bfc8d77b3183fd78f652bf23567e9663ba6beb4cd9e73cfda86490b27ed3ee
  74. BIN ext/hint/_darcs/patches/0000000455-a30876c7e1f6df423bdbea76bc60d8413fa34056e94ad6983ec3c387ba0ad61e
  75. BIN ext/hint/_darcs/patches/0000000479-3290e2d81175489f90b6aedf75d7043518e61abd5cd8c021f1a20f2873249099
  76. BIN ext/hint/_darcs/patches/0000000483-fa6e80010626895a3fe8550b5653fc80534b90d5a5a3e96766bf185970c14d8a
  77. BIN ext/hint/_darcs/patches/0000000492-446577c3a6c2b5b7ecdebaa9cad0336a198fe73ec7034eaf13cb9eadcffcc885
  78. BIN ext/hint/_darcs/patches/0000000496-df42b89a255119ab8708b474b2db1a8deab107066c286c5adce738dcea59ca1f
  79. BIN ext/hint/_darcs/patches/0000000498-cc8997b4f42fb44398350e13a2bdf89f5b6094ed9b5c8423d3eb918c370341fe
  80. BIN ext/hint/_darcs/patches/0000000503-65f05af74c902f98c03cd9172019fef24ee3f347b3a572e636fd3c445ab55697
  81. BIN ext/hint/_darcs/patches/0000000511-f2d71c94f6e1e9439e20d10b6301526bd7486554baac9b2619b38faf8a4c71cd
  82. BIN ext/hint/_darcs/patches/0000000529-b42effad10bfe4bc28d2c1ec5b5ced0b57b483b3b0335aa7807ea81c8d25fa2d
  83. BIN ext/hint/_darcs/patches/0000000531-25ba66dd895d2d09f70495937a6aa8b37fadca5338be954005f686da87a782e7
  84. BIN ext/hint/_darcs/patches/0000000579-cc126e0d48e0b852a6afbdd7d25f109efec1ea77dfbb913a51be0b47f45b76db
  85. BIN ext/hint/_darcs/patches/0000000583-645ad68e0c147ccd5516e43885d0e3b28c940a866e1ac14749dd971c04be2b90
  86. BIN ext/hint/_darcs/patches/0000000595-06931626b84516b5e6cc33d78f584ec395c41fc4f130181a78bf96fa9ed875be
  87. BIN ext/hint/_darcs/patches/0000000607-0606b945a69c82eb21e365ac5eebcc8a7e71de603f3d538168bdd7d3f8184eff
  88. BIN ext/hint/_darcs/patches/0000000619-90a183005194dfe15ee585dd9c5f2066ebe7506665785ef92fa9a8f807ff9d34
  89. BIN ext/hint/_darcs/patches/0000000621-0d80cd1c233fa309ea55d10df3aad0c2f542cb4893ebca0abfc02cf00432dc2a
  90. BIN ext/hint/_darcs/patches/0000000623-b3f14f3b5fcf9ad782bf0097c2e20f5a2ce859dc7fe5fd00fb1db10d6107b8f0
  91. BIN ext/hint/_darcs/patches/0000000626-4e45b2d12b041e451b1d3d9815c28f4ab850f90a3d904a0ea86518ef614fff8c
  92. BIN ext/hint/_darcs/patches/0000000641-18fd2f1b95c20c968813a40f5b4f95817056c3512f02d3ec70fb2c075e54ed9b
  93. BIN ext/hint/_darcs/patches/0000000674-e91cdf6c1c38e518ee632e390253b4dbad40e0bfab8ad4065ad74be7e2da0353
  94. BIN ext/hint/_darcs/patches/0000000694-af56ef60d50ce2b7e7db1bd55e4044acf636c37bd464a35a9758cd8256c1c771
  95. BIN ext/hint/_darcs/patches/0000000736-e802728376ae216c97c4999dcb53c9dff9f94f00a723686d1a272006147fdc37
  96. BIN ext/hint/_darcs/patches/0000000738-7a1b55365d23753216235cba4a58895e17310b98e6d3e76dec4df8b8e9140aba
  97. BIN ext/hint/_darcs/patches/0000000763-ba81d89a4f0580d4d545d9e4b26c6fd1a7903de1c279ca84225b8757095a40d9
  98. BIN ext/hint/_darcs/patches/0000000784-6bb795dcac04b798e200fa08a7d05b155135da5ded941a5af5caa36a113e421a
  99. BIN ext/hint/_darcs/patches/0000000796-5b2e1289ebf662387ed71456b4360a3f6d7bac84f0e63c97dcf91d0b207c6a0a
  100. BIN ext/hint/_darcs/patches/0000000804-237111e678c99f8eb5cefd9613580e00838dcd76fd1652e80d9d082522c2b313
  101. BIN ext/hint/_darcs/patches/0000000810-ca806141d5e8cbc93d1b25e82d5a490a32293868196499dbdd58500e256711e4
  102. BIN ext/hint/_darcs/patches/0000000817-c675a482c1ac9b469fb9df4dd41ac0d34ad7d4a63304b3e505dcd468fce25745
  103. BIN ext/hint/_darcs/patches/0000000831-4f82583393468dcae879234dff24085411dee135e2c50fa903ceca459bb3433e
  104. BIN ext/hint/_darcs/patches/0000000961-f2121b176133a3df50f0a5a7a60dbbe20cc48a8178cfcea3658d18e55b454597
  105. BIN ext/hint/_darcs/patches/0000000971-381d4d9e7662a4cc979fa6e87b4f1b62a833244bb33a08b848b0b325b3fa4891
  106. BIN ext/hint/_darcs/patches/0000000986-a2cdbacfd769fc090624147180619eb0fbc91c51462952f8372d992a1c449793
  107. BIN ext/hint/_darcs/patches/0000001001-8d710510e323304be1dff566b58ba16ee3b79bab9ee07b9eba4d318562e4da80
  108. BIN ext/hint/_darcs/patches/0000001023-6d9f51e2cb438db24573ad799fdfd0f61f7d147d2c95a7979db34aeb592edc6c
  109. BIN ext/hint/_darcs/patches/0000001115-7f6083f3ff820f8a393f6205cfcafb50ecd6e8b7117a288f35e81858b2d66a31
  110. BIN ext/hint/_darcs/patches/0000001116-3a7643c53228d2282891461096af6c3ddcf5a79a2c55a76be9291728645b7e24
  111. BIN ext/hint/_darcs/patches/0000001123-beb1115feafd505d9158dbc4ec380b3a9c423917afdc2c6e4acdb5a4127b2866
  112. BIN ext/hint/_darcs/patches/0000001173-6450827755db06026af9dbab799456eea5fbf65125565c66e7e395eb603adeff
  113. BIN ext/hint/_darcs/patches/0000001183-d0b005b7f7c23974996c19459c3e6b9c53624eb45b3c191b86a7011922aadb20
  114. BIN ext/hint/_darcs/patches/0000001372-dde4b00d9d417bb61a995f2cefc3e9080f8362d60fec39afa258c751167fa0bd
  115. BIN ext/hint/_darcs/patches/0000001384-396393337f64e54cb649b8e52827785c71c398ae5595a3db5e14f0b42fcbd8ff
  116. BIN ext/hint/_darcs/patches/0000001403-8f0d4efac587cbec014d4b5635dd089142070436ac5126800021b7ad19373aff
  117. BIN ext/hint/_darcs/patches/0000001410-1c83af116648243bf24a9b4a4add4412f5bf57f0e01c93a34d3260d43d9720c5
  118. BIN ext/hint/_darcs/patches/0000001520-f50d81d9cd48db68f314c5cc2187de3a727ee868580a6972b5b750362b54d39c
  119. BIN ext/hint/_darcs/patches/0000001660-4a47ca230f3eec766275f051ad8f6afac493e9cfc33d87b7a93593b6098c2d6f
  120. BIN ext/hint/_darcs/patches/0000001703-51ccc130454c0348326b3e529506ffbdbb26bed21dcd0aa2ea5e2297ce83c914
  121. BIN ext/hint/_darcs/patches/0000001743-67480e495d52e82d3808597b446d1fc8025e7868960551e2a09a5912e5ee7a32
  122. BIN ext/hint/_darcs/patches/0000001791-ca5e4d1b98c62129b3ac84d93286287090f73dd11f25f26dc366bfe081493677
  123. BIN ext/hint/_darcs/patches/0000001831-85bc37cb0e2540b9a9b3ed9c9bfe9357024bfd4e8877cf3bcbe8621476c1a446
  124. BIN ext/hint/_darcs/patches/0000001838-8bf4eaf0b37a485df175c6a42238221640cc829d1c2fa4714d78db0341ce42ff
  125. BIN ext/hint/_darcs/patches/0000001849-77e18375cea50c94264f871036f6911fd2fc4839d0c9b998c04c357fedad9253
  126. BIN ext/hint/_darcs/patches/0000001859-f729c2941b0e598cd0d292218e7e1415e9738f989580fe7f32750ec56d65b076
  127. BIN ext/hint/_darcs/patches/0000001907-ce0ae2b53eaa41c4dad4d7ffee8211bc034725ba78154c7cbf0602c53cbfad94
  128. BIN ext/hint/_darcs/patches/0000001954-c1c3b5506f71e96ef98c3c11aacef3457478ce09b28b4e6f65ffd6be890919cd
  129. BIN ext/hint/_darcs/patches/0000001973-e03c72ca0038b638111120b79aca2d8314c4ae595fd4277c9d32677ded97a8fc
  130. BIN ext/hint/_darcs/patches/0000002085-5e0390b00a350834b0261c5969426b2bff6fb1057b9b101b5d937268f4fddc0d
  131. BIN ext/hint/_darcs/patches/0000002108-e1f62df957aa89d81e4c08d059de1423cfbca95b48747ec2f4597cd7da113670
  132. BIN ext/hint/_darcs/patches/0000002109-cd0f8643b27f17b0381eed74ae98fe29bf57feaaed09df256cd635944bf9337f
  133. BIN ext/hint/_darcs/patches/0000002171-45139ea3855691e3feb2cb31a62b62189a7bd7be7dea420c3833c8bdf5225f4f
  134. BIN ext/hint/_darcs/patches/0000002285-f0907c2e937335669c5abaac64372ea11a0871c22a20de75196e9681ac074f8c
  135. BIN ext/hint/_darcs/patches/0000002326-9e5b037e92b204d1c1f8b5580752752c6c22ce4f05964fa96d0a9587a9e2b23e
  136. BIN ext/hint/_darcs/patches/0000002341-80b4c73908b830c1a3b7cfe02136575075284a1255e54deaa435ed655c407007
  137. BIN ext/hint/_darcs/patches/0000002406-1fd26fbc035319812be4d71a6268673ba5174ef91d40b4314146e2b243aaa0b5
  138. BIN ext/hint/_darcs/patches/0000002430-26f1ddc5e950699e823f02b15f52919be16fc795b360ff3c008eee90df2683fb
  139. BIN ext/hint/_darcs/patches/0000002463-47a3493043499185c91d6ee26856c9d53a0f64542f27441e8271f5a2bfe7a297
  140. BIN ext/hint/_darcs/patches/0000002483-6fced8fb5471729b9a084472bf7aebf53544a0efa1a6316f68b28eab311d24bb
  141. BIN ext/hint/_darcs/patches/0000002484-338e4c6da6c2efe06f5bf2364707cbbaddad95c13d220e2a3fbd3f7ee45bff8c
  142. BIN ext/hint/_darcs/patches/0000002631-c27d4f877eb1e39a8b3a9ef46051692dfef4e569ceae0213931bc5cfd3b2ddd8
  143. BIN ext/hint/_darcs/patches/0000002638-74fc5eae6d81ec64bbbcd713d46a09fd6aa003b0eae30ab9f9d9735187446aa4
  144. BIN ext/hint/_darcs/patches/0000002660-3945da170485559a0bed79425ab9ec02aaff2a83132870eb1c544a5e2c6e63f1
  145. BIN ext/hint/_darcs/patches/0000002666-12183d7728a421fceef4afb1b1b9b8964376826ab0113e9fef70cac2f218bf12
  146. BIN ext/hint/_darcs/patches/0000002777-2ed07aa9688f72eaec830aea5efbe868e5df76e9cf43c73139295374f11ce4f8
  147. BIN ext/hint/_darcs/patches/0000002872-646908995b702166b1e7cdfad4aa5907d5a065b909a2cc902b5806e0ad2ac648
  148. BIN ext/hint/_darcs/patches/0000003016-6d9f0c30a93da1cfcd79425fbeb40625e6b8fbeeb74bfc4ebb44f21dfee655a1
  149. BIN ext/hint/_darcs/patches/0000003140-ccba4b423ea9ebd1d94c7ab7e8b9195ce2a6b982afa14c95a930f62a6ebd5a55
  150. BIN ext/hint/_darcs/patches/0000003146-1c2173eaaa71afb33ae9f82bcfb2871b9075b6bb610115262f55d52a2d8c234c
  151. BIN ext/hint/_darcs/patches/0000003241-e1817f81678eafc86e25abf8ccef32b7018b4cfa4f7b1e7d330f4a0f74c21895
  152. BIN ext/hint/_darcs/patches/0000003281-b24fd18b826430d388d94f8f73d6aa731b77d3d52b345120a5a07a557777064d
  153. BIN ext/hint/_darcs/patches/0000003390-d5fa099573e6209782e4f96725ea6f32992f78ac177c77abdd7facd7fd0d6e48
  154. BIN ext/hint/_darcs/patches/0000003459-5433735c250c66b08b67eae778b7a282a186b5755a47ca55447da365fe0fb150
  155. BIN ext/hint/_darcs/patches/0000003459-82953dff8d5e346b04215cb3f5f73a3a9a233826f26535a732538b95b4e67bd6
  156. BIN ext/hint/_darcs/patches/0000003480-d7e3059d076e492fbf12187a027ae4ac1b7e56264b33cdecb42d412d832f8ee4
  157. BIN ext/hint/_darcs/patches/0000003505-f71daf4c7f6e17810b76e78ca44f4d6fdd767cd545b9d963fddcbdd5b69eedb0
  158. BIN ext/hint/_darcs/patches/0000003712-843580bb8d3b5823b9c5fc040212ecb7f5f3076b1b53659e0cf9e2332461848e
  159. BIN ext/hint/_darcs/patches/0000003712-c4e7a57ce36b91e41c2decc0408c6e509cceb3d97a2cb8d83ebd854fa341acf2
  160. BIN ext/hint/_darcs/patches/0000003713-adf9d01935efdf723180edbaaeb912cbb40cde1c8d53ad220e9411adbf93a83f
  161. BIN ext/hint/_darcs/patches/0000003738-443db738522ccdb9ba82f93e09ed0764540e2d22af5e28f07894df744f355dd9
  162. BIN ext/hint/_darcs/patches/0000003764-b53569135014698cbc260f7301ac8927c5583db244c98f2710ee32d7c78ddd13
  163. BIN ext/hint/_darcs/patches/0000003788-25db4813089a48f462628f8126d1fd3489fae045634b21273894c5c7a25de175
  164. BIN ext/hint/_darcs/patches/0000003880-d9cce2996cb9e56c730ee2dcc092e8dc9f728efbd0e30543f5d5e908bf6110d0
  165. BIN ext/hint/_darcs/patches/0000004190-40c25b1fc87a6b7a926782204237210ce12fec0425dbf4fddf46473a66cd7513
  166. BIN ext/hint/_darcs/patches/0000004340-c9ab982ae206d899ba36ab574193759053f5ba25f00b792d6e71f64d06f7a4cf
  167. BIN ext/hint/_darcs/patches/0000004813-53926b89b0493218e4cbdea484ecb297112f9f5f78123bcfe1d38a44393bc76c
  168. BIN ext/hint/_darcs/patches/0000004842-7241938ece9ea1b929efaee9e1b60aac1a4e25ede421f2f27aa7653cea6bee9c
  169. BIN ext/hint/_darcs/patches/0000005031-81c2191e6bce9463611a0009e9af7465dda2a92eccf8ec21272d07db3bfba8aa
  170. BIN ext/hint/_darcs/patches/0000005202-0af09a11a3ee30b06026b964fb84c474d69a0d7252a78bc17029ae8121dc2075
  171. BIN ext/hint/_darcs/patches/0000005242-253ca243ec62c134bdd49cac74d10605e5bb5c361811451d767d2b00e023651e
  172. BIN ext/hint/_darcs/patches/0000005291-2e12446e7e65577bca0a43b6318984cf7f3acc643827b1266c557040b55efa7a
  173. BIN ext/hint/_darcs/patches/0000005449-d3e4b3bf2105b436a5c4f7680ff4b845e4093934dd47d8cf9d3225556e6e5658
  174. BIN ext/hint/_darcs/patches/0000005616-6160ef37b80a44bc401f2026898ed7c2a4adb02981894f735d75332f13d6add2
  175. BIN ext/hint/_darcs/patches/0000005747-f36f42a3bfdf1186cf146cba7585395135714145a00146ab1e61bac46c9307c9
  176. BIN ext/hint/_darcs/patches/0000005868-12edecc40a2740c5a76486aa04963dbb8f426db8dc1036da77c4094867784e7e
  177. BIN ext/hint/_darcs/patches/0000005888-35bca8cb49684387c3e2366b2f25cb6dcd1573e51ebb06d8a2791ef96bd56eeb
  178. BIN ext/hint/_darcs/patches/0000006249-07e582800dc3dd64d3fe4e75ae3b691308b4f581363d14b476e6d9e227163cec
  179. BIN ext/hint/_darcs/patches/0000006364-d01b10f879e76b1cbcb24c6bfe1a3a8187d736414ee0b627445844a68214eacf
  180. BIN ext/hint/_darcs/patches/0000006613-ca4f0292b41b4ef950dd4f2eddcf803b8273d4ddd0f0d0997b1a7e6710b15b5c
  181. BIN ext/hint/_darcs/patches/0000006657-4edc81bc1483ac7e5103340eae37ce296b70b8ad88833d0f627e77f67fa16b2f
  182. BIN ext/hint/_darcs/patches/0000006960-72be3cb24abf1cb73f49081d0ffaa8a12d02d3d72be242e8cdc8b39df98053a8
  183. BIN ext/hint/_darcs/patches/0000007568-fe279b61d239b9fbed3b007749101d5d8a587acc0b0e0173d951e8402c7cb5f3
  184. BIN ext/hint/_darcs/patches/0000008683-2319025795bee78d163a0298b5892b23460b0e5b5547db876227c1e892be86e9
  185. BIN ext/hint/_darcs/patches/0000008826-011747591088acaf732f68b22399c8a1bffacf0ea328e097770c57661bf6c709
  186. BIN ext/hint/_darcs/patches/0000008987-6e89d23dfc21c35c8f0ac93c47a186ce844aeeffb588ad03db3fab38e0cf5ec5
  187. BIN ext/hint/_darcs/patches/0000009902-77fe54881b4b2f13366aa4cb01acafaac90273f147d6caed32ed390b6210abd2
  188. BIN ext/hint/_darcs/patches/0000011288-d48caec93c9cfd5d06b0146ca18347879deaa6dab244d622d41a4836127b9ab7
  189. BIN ext/hint/_darcs/patches/0000011414-8ed34b2164648495276fa459b13ce4a8ac61197767986daca4abe2a811071f1d
  190. BIN ext/hint/_darcs/patches/0000011906-1e6d655852da87618fc28ae40b0c140dc425119cebeea88cae58db7b200b0cd9
  191. BIN ext/hint/_darcs/patches/0000012813-85ea76e9a4f6b6713b3942f514b33561406435b470aa559d6e3bc2e5fc3e87af
  192. BIN ext/hint/_darcs/patches/0000013848-f76606ba69ee006755849d5b68536056c8ffdd6fb72f7d86f04f232d4bd9a404
  193. BIN ext/hint/_darcs/patches/0000014891-0fad46e04dd33afee9f815341cfc7db15a75e761ab8aa617c20a4210a345f34d
  194. BIN ext/hint/_darcs/patches/0000015937-be0c521867d1fc5ebbae712b9012a4b6da56c7cdcdc134f1f079cb2cf99afad5
  195. BIN ext/hint/_darcs/patches/0000030750-88c88e785795b826ac022b133d723bcfc3e2d5694ef2fec89cdfeec4e4bbcabf
  196. +0 −2 ext/hint/_darcs/patches/pending.tentative
  197. +0 −30 ext/hint/_darcs/prefs/binaries
  198. +0 −113 ext/hint/_darcs/prefs/boring
  199. +0 −1 ext/hint/_darcs/prefs/defaultrepo
  200. 0 ext/hint/_darcs/prefs/motd
  201. +0 −1 ext/hint/_darcs/prefs/prefs
  202. +0 −1 ext/hint/_darcs/prefs/repos
  203. +0 −3 ext/hint/_darcs/prefs/sources
  204. BIN ...darcs/pristine.hashed/0000000057-2c12e109f933f639d2817eb9d9ca061c47d8f1e180feca8be1d945f3a848dc30
  205. BIN ...darcs/pristine.hashed/0000000092-8e679aff7893c5dea5af949bc6b1a39c382f7329197c7299eab3dfbda5e880da
  206. BIN ...darcs/pristine.hashed/0000000095-3a0f4635a4367dd561e82184360d9af4ac2b238c412ed2b7b6c3bdf70a9a1c51
  207. BIN ...darcs/pristine.hashed/0000000100-bcbc78fee786620bfa5c8abcdfe77c0f25c76ce7e278a3f9350e5c316bb8bd5a
  208. BIN ...darcs/pristine.hashed/0000000102-707d96c28c6cdf5948b83b350476e11ada743c9a4bd521ad8fb335db62475223
  209. BIN ...darcs/pristine.hashed/0000000103-57088e1d72ca4baaf6ef61c9f68a638a5e6b072b7e5fd198a976827c6a319117
  210. BIN ...darcs/pristine.hashed/0000000131-54b0ffbb3293e0aba7091f537f0594c259e03aaadfee706b86b198382079a2f4
  211. BIN ...darcs/pristine.hashed/0000000138-92ba0edc784d5c8be6719dce10f6043cd5a13c37cddfcb544e743270eaf4f192
  212. BIN ...darcs/pristine.hashed/0000000153-5d7f1209e69996b75efbe5d3e8a7db8da7f2031bf560359ebedbe65a9ec1e43e
  213. BIN ...darcs/pristine.hashed/0000000188-3d00e522cfbd738ca912f1efb2effbe093b91037bc5763d1536b69a6cc1eef93
  214. BIN ...darcs/pristine.hashed/0000000189-74c1b2feff04ddc6d25a318668bfa850ce32b3d6e362f21fa406a6a189eae5ca
  215. BIN ...darcs/pristine.hashed/0000000196-aa4fcb8ad9ba3c99f62181f23617d59536a86ba20e6878e609bea3836ff21fb0
  216. BIN ...darcs/pristine.hashed/0000000367-2e1c129d294e1008d617cc2eb5828265e93724e6e3c7e14e6de56a52b80f466e
  217. BIN ...darcs/pristine.hashed/0000000403-3e719e59add180fcc0860f048c80cf23bfc429a73e0b1edc54664ccd00f25f68
  218. BIN ...darcs/pristine.hashed/0000000421-840295da4536d72279c99cdb9b4d7696e3865f0bfa684d8f1f50befe0f263fec
  219. BIN ...darcs/pristine.hashed/0000000449-cc6da8de2679bb97447ffbdbebc9639488eb63344549c9cd60903466b602866a
  220. BIN ...darcs/pristine.hashed/0000000638-334975dddebde2fe48adba61e946ba99d4e698d97e41966e72d05edd4de4d030
  221. BIN ...darcs/pristine.hashed/0000000748-fe65f449aae40af8d1966193e7b8c05efa0dc88934c33cdd467c7a9a5af773a6
  222. BIN ...darcs/pristine.hashed/0000000778-6a0ef122defd57bff00ce4c465a86edeacba1f86f351250751ad6b2d987ce357
  223. BIN ...darcs/pristine.hashed/0000001042-09f9f6b1f4aec63a350b0e667e5e176ae856000e965ded9ba35ae45339042ef8
  224. BIN ...darcs/pristine.hashed/0000001043-afd27725769b78ba873e7f652864884ea78453b9a1754fb5be896790d38d8e68
  225. BIN ...darcs/pristine.hashed/0000001111-6188188068dc99e66da773648f1f6433326a20c47f7bc964596ed9d41b7b0c45
  226. BIN ...darcs/pristine.hashed/0000001372-a897e3447b0acf08ccd345121e8d373e92c915b3d434d3ba4191dc61f0ccd9b6
  227. BIN ...darcs/pristine.hashed/0000001410-4b376d09142163fc3d17f5b1091b78a3e8ead170d551b078fd5f0b3db212151f
  228. BIN ...darcs/pristine.hashed/0000001483-d656e066c50a80b338943397e7df9c606f6aaf166c4774e913d751e1c48af0b3
  229. BIN ...darcs/pristine.hashed/0000001607-0e90663357fd2b17aff9a9719ae61aac28f6dadb9e8bc52e7bba1ffc757450fc
  230. BIN ...darcs/pristine.hashed/0000001987-80a14a903b0261906194c532ca0b9f31c4e02544aceac2904974b5fc160ac022
  231. BIN ...darcs/pristine.hashed/0000002038-d106bd76bbab4078e8707ea6ddad4e48ae3b2ecda587784c518c78fb3c2cfa86
  232. BIN ...darcs/pristine.hashed/0000002038-e16e08927d3bab6a3296cd5f2f946958d6c8dad7fae041c81dd94b6e081fc2ee
  233. BIN ...darcs/pristine.hashed/0000002076-b9241416fec58a59ed237cfeeaf9752431c68472af5eefaeba1d1857d1cd59ed
  234. BIN ...darcs/pristine.hashed/0000002089-6824818b1b6049d565583267bebe5a9c9511082aa80e48ba1b34988849868873
  235. BIN ...darcs/pristine.hashed/0000002268-c59b5f8d03fb948517758e1c52be293dfddcaa726800cdb06338acbafd23106f
  236. BIN ...darcs/pristine.hashed/0000002309-d558605712aa242ff4912ba87f027b160db1c13531bec60abe8b3280eb341dc5
  237. BIN ...darcs/pristine.hashed/0000002470-522348f4458cc731af847cf2cd7c692fbffd519c645c9f65633d4ae5f9f1381a
  238. BIN ...darcs/pristine.hashed/0000002550-405c00d18bed2658f351498fc4efdf267ea8e70a41d37feeeda90363a7c66b05
  239. BIN ...darcs/pristine.hashed/0000003554-48b35554de09fea04419d9f37c5051572287bd9c03b3b7af0a75d3b1a02a55f3
  240. BIN ...darcs/pristine.hashed/0000003687-32d4fd43a8cca8b44c0f67a69be6bc7a4617a8bfbd329def59393e95299a1528
  241. BIN ...darcs/pristine.hashed/0000004442-0c38e096bdc0ff82a9b9e74ec4d5f7d680b9a15e3a824cc6560b6a015442b24c
  242. BIN ...darcs/pristine.hashed/0000004507-10734e9ec3a3c3c0ff171a0b37d731eb87104ab0a9e4c86733b8a97b278dc858
  243. BIN ...darcs/pristine.hashed/0000007521-c52445366d01b26fef48c361213d8ca4d593218749da4082a0723a4ac3e42a3b
  244. BIN ...darcs/pristine.hashed/0000007911-7f365204489c70461529fe6497188a4d403f7a32c93a856d1a915b1472c1347a
  245. BIN ...darcs/pristine.hashed/0000008448-adfe805aba81e1879cd0edd45f3d7c20a69057767b7477c366fd01d3da05dbe2
  246. BIN ...darcs/pristine.hashed/0000011501-b0fe76f485af07b5e66a9a1d5a0d3082d1c6cad75c8a923435928056783539f7
  247. BIN ...darcs/pristine.hashed/0000014050-46cafa109daad38a5802be37604162d7aed7855134317cce417ba2f272bafb45
  248. 0 ext/hint/_darcs/pristine.hashed/da39a3ee5e6b4b0d3255bfef95601890afd80709
  249. +0 −23 ext/hint/_darcs/tentative_hashed_inventory
  250. +0 −1 ext/hint/_darcs/tentative_pristine
  251. +0 −7 ext/hint/examples/SomeModule.hs
  252. +0 −63 ext/hint/examples/example.hs
  253. +0 −103 ext/hint/hint.cabal
  254. +0 −18 ext/hint/run-unit-tests.sh
  255. +0 −72 ext/hint/src/Hint/Annotations.hs
  256. +0 −224 ext/hint/src/Hint/Base.hs
  257. +0 −136 ext/hint/src/Hint/Compat.hs
  258. +0 −186 ext/hint/src/Hint/Configuration.hs
  259. +0 −332 ext/hint/src/Hint/Context.hs
  260. +0 −60 ext/hint/src/Hint/Conversions.hs
  261. +0 −70 ext/hint/src/Hint/Eval.hs
  262. +0 −127 ext/hint/src/Hint/Extension.hs
  263. +0 −54 ext/hint/src/Hint/GHC.hs
  264. +0 −226 ext/hint/src/Hint/InterpreterT.hs
  265. +0 −58 ext/hint/src/Hint/Parsers.hs
  266. +0 −66 ext/hint/src/Hint/Reflection.hs
  267. +0 −74 ext/hint/src/Hint/Sandbox.hs
  268. +0 −40 ext/hint/src/Hint/SignalHandlers.hs
  269. +0 −63 ext/hint/src/Hint/Typecheck.hs
  270. +0 −5 ext/hint/src/Hint/Typecheck.hs-boot
  271. +0 −24 ext/hint/src/Hint/Util.hs
  272. +0 −65 ext/hint/src/Language/Haskell/Interpreter.hs
  273. +0 −5 ext/hint/src/Language/Haskell/Interpreter/Extension.hs
  274. +0 −13 ext/hint/src/Language/Haskell/Interpreter/GHC.hs
  275. +0 −13 ext/hint/src/Language/Haskell/Interpreter/GHC/Unsafe.hs
  276. +0 −30 ext/hint/src/Language/Haskell/Interpreter/Unsafe.hs
  277. +0 −283 ext/hint/unit-tests/run-unit-tests.hs
  278. +0 −42 ext/hint/util/mk_extensions_mod.hs
View
52 ext/hint/.boring
@@ -1,52 +0,0 @@
-# Boring file regexps:
-\.hi$
-\.hi-boot$
-\.o-boot$
-\.o$
-\.o\.cmd$
-# *.ko files aren't boring by default because they might
-# be Korean translations rather than kernel modules.
-# \.ko$
-\.ko\.cmd$
-\.mod\.c$
-(^|/)\.tmp_versions($|/)
-(^|/)CVS($|/)
-\.cvsignore$
-^\.#
-(^|/)RCS($|/)
-,v$
-(^|/)\.svn($|/)
-\.bzr$
-(^|/)SCCS($|/)
-~$
-(^|/)_darcs($|/)
-\.bak$
-\.BAK$
-\.orig$
-\.rej$
-(^|/)vssver\.scc$
-\.swp$
-(^|/)MT($|/)
-(^|/)\{arch\}($|/)
-(^|/).arch-ids($|/)
-(^|/),
-\.prof$
-(^|/)\.DS_Store$
-(^|/)BitKeeper($|/)
-(^|/)ChangeSet($|/)
-\.py[co]$
-\.elc$
-\.class$
-\#
-(^|/)Thumbs\.db$
-(^|/)autom4te\.cache($|/)
-(^|/)config\.(log|status)$
-^\.depend$
-(^|/)(tags|TAGS)$
-#(^|/)\.[^/]
-(^|/|\.)core$
-\.(obj|a|exe|so|lo|la)$
-^\.darcs-temp-mail$
-(^|/)dist($|/)
-(^|/)ghc-ref($|/)
-
View
10 ext/hint/AUTHORS
@@ -1,10 +0,0 @@
-Daniel Gorin
-
-Contributions from:
-Evan Laforge
-Gwern Branwen
-Jean Philippe Bernardy
-Austin Seipp
-Fernando Benavides
-Pasqualino Titto Assini
-Carl Howells
View
79 ext/hint/Changes
@@ -1,79 +0,0 @@
-- ver 0.3.3.2
- * Supports GHC 7
-
-- ver 0.3.3.1
- * Instance declaration for Applicative (InterpreterT m) works with mtl-2
- (requires Applicative m, this shouldn't break anything...)
-
-- ver 0.3.3.0
- * add unsafeRunInterpreterWithArgs
- * check that only one instance of the interpreter is run at any time
-
-- ver 0.3.2.3
- * Can be built against MonadCatchIO-mtl-0.3.x.x
-
-- ver 0.3.2.2
- * Fixed a bug that would make expressions using heavy use of the layout
- rule to fail to be interpreted (see parens)
-
-- ver 0.3.2.1
- * hint.cabal includes version bounds for package ghc-mtl. This is to
- avoid the accidental selection of the completely unrelated ghc-mtl
- internal to ghc and, apparently, installed in the hackage server
-
-- ver 0.3.2.0
- * Exports functions parens and isInterpretedModule
-
- * Experimental support for module annotations
-
- * Uses extensible-exceptions in order to provide a uniform interface
- accross different ghc versions
-
- * Provides an Applicative instance for IntepreterT
-
- * Adds an option to configurate the searchPath
-
-
-- ver 0.3.1.0
- * No longer uses Language.Haskell.Extension due to configuration problems with Cabal.
- Instead, it uses its own Language.Haskell.Interpreter.Extension module.
-
-- ver 0.3.0.0
- * Updated API:
- + InterpreterT monad transformer (Interpreter = InterpreterT IO)
- + No more Sessions, use runInterpreter only once
- + New options handling functions
- - but observe that there is no setOptimizations equivalent;
- since GHC does no optimization on interpreted code, this was actually
- doing nothing
- * Works with GHC 6.10 and 6.8 (untested with 6.6)
-
-- ver 0.2.5
- * setImportsQ added (modules can be imported both qualified and unqualified)
-
-- ver 0.2.4.1
- * BUGFIX: No longer fails on expressions ending in a -- comment
-
-- ver 0.2.4
- * setInstalledModsAreInScopeQualified added
- * Now depends on ghc-paths (no longer needs a custom cabal script)
-
-- ver 0.2.2
- * setOptimizations added
- * Module Language.Haskell.Interpreter.GHC.Unsafe added
- (contains unsafeSetGhcOption)
- * unit tests now based on HUnit
-
-- ver 0.2.1
- * BUGFIX: Module reloading was broken under 6.8
- * GHC.GhcExceptions are catched and turned into InterpreterErrors
-
-- ver 0.2.0.1
- * Adds the requirement cabal-version < 1.3
-
-- ver 0.2
-
- * Works also with GHC 6.8 and 6.6
- * Added the getModuleExports function
- * withSession function throws a dynamic exception instead of returning Either Error a
- * Requires Cabal 1.2.x
View
27 ext/hint/LICENSE
@@ -1,27 +0,0 @@
-Copyright 2007, Daniel Gorin. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
-3. Neither the name of the author nor the names of its contributors may be
- used to endorse or promote products derived from this software without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
View
24 ext/hint/README
@@ -1,24 +0,0 @@
-=== Installation ===
-To install locally:
-
-> runhaskell Setup.lhs configure --prefix=$HOME --user
-> runhaskell Setup.lhs build
-> runhaskell Setup.lhs haddock
-> runhaskell Setup.lhs install
-
-=== Documentation ===
-
-The library cames with haddock documentation you can build
-(see above). Also, check examples/example.hs to see a simple but
-comprehensive example (it must be run from the examples
-directory, since it expects to find the SomeModule.hs file
-located there).
-
-=== Contact ===
-
-Bug-reports, questions, suggestions and patches are all welcome.
-
-To get a copy of the darcs repository:
-
-darcs get http://code.haskell.org/hint/devel
-
View
5 ext/hint/Setup.lhs
@@ -1,5 +0,0 @@
-#!/usr/bin/env runhaskell
-> module Main where
-> import Distribution.Simple
-> main :: IO ()
-> main = defaultMainWithHooks defaultUserHooks
View
2 ext/hint/_darcs/format
@@ -1,2 +0,0 @@
-hashed
-darcs-2
View
23 ext/hint/_darcs/hashed_inventory
@@ -1,23 +0,0 @@
-pristine:0000001111-6188188068dc99e66da773648f1f6433326a20c47f7bc964596ed9d41b7b0c45
-Starting with inventory:
-0000003059-7a50ca9fac280dd77afd968a8e2e7530202359370df2963b6bbc39e266eb6be0
-[TAG 0.3.3.1
-jcpetruzza@gmail.com**20101108122501
- Ignore-this: d83cb34ad1cb84389e522f0bb589cbdd
-]
-hash: 0000001831-85bc37cb0e2540b9a9b3ed9c9bfe9357024bfd4e8877cf3bcbe8621476c1a446
-[builds under ghc 7 (but test cases are failing on mac!)
-jcpetruzza@gmail.com**20101122213324
- Ignore-this: 98995ef143d30e3c7b64c88678edc772
-]
-hash: 0000003480-d7e3059d076e492fbf12187a027ae4ac1b7e56264b33cdecb42d412d832f8ee4
-[bump to version 0.3.3.2
-jcpetruzza@gmail.com**20101122213448
- Ignore-this: 873dff1e27005843797939e577420ecc
-]
-hash: 0000000243-5034c1255519110ac5e476e122b6710c1aa2ea58e2fffdd8fdb14fa3648f2f21
-[compiles also under 6.12 (and hopefully 6.10, etc)
-jcpetruzza@gmail.com**20101122215734
- Ignore-this: 391386218c087699256a33647a84ceff
-]
-hash: 0000000209-813c374664a855cb91450a338582ee788e1b52b49f67b1f9b3b342c3a66a74bc
View
BIN ...s/inventories/0000000789-fb846b9673bd75510e2cc7ead23a6ffb9e20859941606657848aa1e7c3b434a9
Binary file not shown.
View
BIN ...s/inventories/0000000853-91d8f428029670814ccb816dae1d0cbc7ffa1e893608abc9a6cfd07f67f99808
Binary file not shown.
View
BIN ...s/inventories/0000000862-5446ac845be3373d9a6b27fa3d8ed33225b8c18886bdd7a23f0934809c7d3821
Binary file not shown.
View
BIN ...s/inventories/0000003059-7a50ca9fac280dd77afd968a8e2e7530202359370df2963b6bbc39e266eb6be0
Binary file not shown.
View
BIN ...s/inventories/0000003182-9afdd9c8d88a2119061e5148799d0c8586bd429873cb817263c6d8cf33cd765e
Binary file not shown.
View
BIN ...s/inventories/0000022659-f5842c66423f5c9709257eb0f445ba07edfe5c4e6f8d2e573e773c9d036684d6
Binary file not shown.
View
BIN ...darcs/patches/0000000101-5887bbf067a96c32fe88889d4035d29d4aa872044160aa5b41ace9dd7d9f5fa0
Binary file not shown.
View
BIN ...darcs/patches/0000000104-de328972d7c45cc50fd6049c2aea36f9ed04bf5b73c6335a55a63d528ad9d39b
Binary file not shown.
View
BIN ...darcs/patches/0000000121-9f0321b56a5d09d482c1bef142f1edac835fbf1b9f89aa2d3acf59ca68670f18
Binary file not shown.
View
BIN ...darcs/patches/0000000121-9f750b64c1240f9d327266fb3ed557a86d6ea2abad4526521170e9169104c31c
Binary file not shown.
View
BIN ...darcs/patches/0000000131-39eabe68b2acead2932cb9fec545d9710b784b69538a717157d4fdb39ccd8b57
Binary file not shown.
View
BIN ...darcs/patches/0000000132-37a761199defcd6b53adc99e79867b1436965097b8e9e86486eef2393bd303db
Binary file not shown.
View
BIN ...darcs/patches/0000000134-cd40be8312635ce22ac4451bbd9fbfa05c268b15ec835a855f56c7edb13d4ae5
Binary file not shown.
View
BIN ...darcs/patches/0000000138-3fa762cbf098beb9c62a1b2d022639fcdd5dd6d5a80fa6f969b212a75bc9c095
Binary file not shown.
View
BIN ...darcs/patches/0000000140-e30fa7a7d65c3dd34da48d0bf2245e5a9d7591857f7aeae71ebf5d9a48d7c598
Binary file not shown.
View
BIN ...darcs/patches/0000000142-1c4bab653b3c9e81a72bf96766a6e5fedc5e8dda68971b3abe6202574971de5c
Binary file not shown.
View
BIN ...darcs/patches/0000000142-7ce6684d10ea46dee0fdfa757433f93b09ec586483a50b59375033543c3b2552
Binary file not shown.
View
BIN ...darcs/patches/0000000142-a37212ce7c1a5d707c5b60ffc377040f9880b83067ef9bc3c2622eee880ecb83
Binary file not shown.
View
BIN ...darcs/patches/0000000142-bf49bd9597f63f418bf2225a759f7bd63064ef5a97a8025a5830dfb8f0378177
Binary file not shown.
View
BIN ...darcs/patches/0000000149-ed4d8bf6dc4f4078e1f6d34f5258bc9e59e582c06ca7180921df28a704716435
Binary file not shown.
View
BIN ...darcs/patches/0000000160-42a01b5175108e121acc52369affb94d7047be5c337fe211f944d70f3cd9d34d
Binary file not shown.
View
BIN ...darcs/patches/0000000171-14077c80584f8e0fef2501e8936ee08d51dd662af351aa1cde18bbaca422d588
Binary file not shown.
View
BIN ...darcs/patches/0000000172-eeb2e7bfddca7edacd16cded4c74baa982ba38f6214e29a616d166272b942d0d
Binary file not shown.
View
BIN ...darcs/patches/0000000173-d30bb30f4809414918acea4976de94eb4040b7bc8c2fe23e9fb5284284a91743
Binary file not shown.
View
BIN ...darcs/patches/0000000174-63afc522cd10ad938bdf2b4b7f4cf6787a16ebb5ce9a2650fbb4876e85439dbd
Binary file not shown.
View
BIN ...darcs/patches/0000000176-6885463ec4176956d2b420d706ca425d00ca90fe5fed39483ea79a2207abb968
Binary file not shown.
View
BIN ...darcs/patches/0000000179-27f759bdb99d9953b352f618a9a15fb656301a4c34c577da38d06e379e1e3587
Binary file not shown.
View
BIN ...darcs/patches/0000000184-776563b539694b306ba2df0ec1ffe56edb9d21a416fe25a6cb2b1459eecf5e7b
Binary file not shown.
View
BIN ...darcs/patches/0000000197-6818a32ef760a21145e78ed1ff92fbb2aa53538c0f88bf2f586b87673a0c6d25
Binary file not shown.
View
BIN ...darcs/patches/0000000207-01505a79adb2f262195d7e6f1d05c773e52fe5081721f683c36e53032afb08b5
Binary file not shown.
View
BIN ...darcs/patches/0000000209-813c374664a855cb91450a338582ee788e1b52b49f67b1f9b3b342c3a66a74bc
Binary file not shown.
View
BIN ...darcs/patches/0000000225-0c822e1d706317a3659b5251f6b5e12e41b86cfce42f416a4afc4d2215586861
Binary file not shown.
View
BIN ...darcs/patches/0000000236-0c44ec99819be28eac8fd6a7351c288d0819a0929e9b5a26a505138fdc6cc7b7
Binary file not shown.
View
BIN ...darcs/patches/0000000238-5ceaa76ac59a0b057d4b6974ebf4e0d4647b4e3bd0b97a1474b965997f6fd82e
Binary file not shown.
View
BIN ...darcs/patches/0000000243-5034c1255519110ac5e476e122b6710c1aa2ea58e2fffdd8fdb14fa3648f2f21
Binary file not shown.
View
BIN ...darcs/patches/0000000247-9d9c9f81af59c5c3e938394325d3f810280cd2a7923a97e5ad28510d2ac41bbe
Binary file not shown.
View
BIN ...darcs/patches/0000000248-f2ff1c49526fb73a3d81bd8c67dec81ba3507d4e340043c6f0b1d92eb1476de5
Binary file not shown.
View
BIN ...darcs/patches/0000000255-2a1e774d6c6d3bd82eba7c75ef1b2a1d0e4e3c26bdd2a22263e6d25286d9c074
Binary file not shown.
View
BIN ...darcs/patches/0000000258-c3f3837ee2d819d161b36af76404b3fd45ffffb1952ede74cfdaf5a1db18982a
Binary file not shown.
View
BIN ...darcs/patches/0000000267-9cc792a018ea8aaa0e0615662c7eff47778de2643e46b98d21770903a402d41b
Binary file not shown.
View
BIN ...darcs/patches/0000000269-ebbb3576143c09879eb6d64c16e280a0cfdd558487858c0cecc941aaff5e3cce
Binary file not shown.
View
BIN ...darcs/patches/0000000275-21fd388b4e550a48b912c57a9e9f87da1b72343454fac1fd8c787d530c89a5c4
Binary file not shown.
View
BIN ...darcs/patches/0000000277-c4a768d060dd821923ca306bb22cbb1c0fb2a1450f16556510c81e0ec9c11863
Binary file not shown.
View
BIN ...darcs/patches/0000000284-abbbedaf9c79b08c2b1492055fb08d8cc823b5b017b90095fbb5a63c7e931f9a
Binary file not shown.
View
BIN ...darcs/patches/0000000286-6e0748eac704397bf47d5a11b5130cee606edee09c2370d785fe02d56d4edcb9
Binary file not shown.
View
BIN ...darcs/patches/0000000288-6351afb6a8625523e8cba5124bc2bff4fa2ba21e202943796850904ed383c97a
Binary file not shown.
View
BIN ...darcs/patches/0000000297-b0f8088d9abaf9f3b794f7b757f903e025f19edbd91ae41fe96f7002e0e2942f
Binary file not shown.
View
BIN ...darcs/patches/0000000305-be1401c4d5cb71d7fb982ea59f7da166aeea49a5f0fe7c8baa1d666ce0794d00
Binary file not shown.
View
BIN ...darcs/patches/0000000324-4b87d7fe4579fe6b5872317b9cb12d58d2973d384d10d6bb1aceb80d6b026e25
Binary file not shown.
View
BIN ...darcs/patches/0000000324-4c3230ea347ba22d1b992978433c72e5ebf300a573649aa4620b730b795dc96d
Binary file not shown.
View
BIN ...darcs/patches/0000000324-f12e093d84fdc7e03baad5cfd9db1aaaa714da5b9ef111e64edc9f508bb67aa5
Binary file not shown.
View
BIN ...darcs/patches/0000000341-06c779c02b0f03f95c4a43f62a2f69a5a89294863fafedac5b87b870f4b4224b
Binary file not shown.
View
BIN ...darcs/patches/0000000357-028b74f5bd6b875e464d8e3dcaaab2693c736253dece4b8dfdeb28fe53865d0e
Binary file not shown.
View
BIN ...darcs/patches/0000000362-31f189375f32c390787e3fc1254917415a93e95463b8baa1397113d4d22e2379
Binary file not shown.
View
BIN ...darcs/patches/0000000373-1dfb5e122f1805a84e42781b2f0385bbd459740e8a905c1559c8e8b3876cff34
Binary file not shown.
View
BIN ...darcs/patches/0000000388-c061235d8cc1b6d5eb6ad58fd7abc732fbaad3cbd556270e1d93ef38f465e4bc
Binary file not shown.
View
BIN ...darcs/patches/0000000401-51c1412528340eca5be47be0743485ab7e3898c8b7cb6393428068abe824f34e
Binary file not shown.
View
BIN ...darcs/patches/0000000404-2c5a379f5977b13c9cc9ed71b1b23094af82e9d98bcd9c1d13db5e149bf9af3a
Binary file not shown.
View
BIN ...darcs/patches/0000000406-b96845c7647516b334f6bd2629fe0519f0070ef6934e45421af541052cfb0fa0
Binary file not shown.
View
BIN ...darcs/patches/0000000415-6a5eb78e4cf221020b4050d15d243a66c61ab3f8fb38972bdbbc5f36a61e07da
Binary file not shown.
View
BIN ...darcs/patches/0000000417-21d9a572557b06102bb1075247c3cbcca3611588f03218b80394acf4074cebee
Binary file not shown.
View
BIN ...darcs/patches/0000000431-d5827cc9731f0fb15aca71a70c3695a740efc4d492e2a2f397c82b6a729ac743
Binary file not shown.
View
BIN ...darcs/patches/0000000437-53840aaff7e53cda82ce7d4f417b95de64be01b64c5fc7abda0f04fe71e19e56
Binary file not shown.
View
BIN ...darcs/patches/0000000444-12b42655ca00e3104275baeaf996153756a2d12571810541a90cf938a382db6f
Binary file not shown.
View
BIN ...darcs/patches/0000000444-f8bfc8d77b3183fd78f652bf23567e9663ba6beb4cd9e73cfda86490b27ed3ee
Binary file not shown.
View
BIN ...darcs/patches/0000000455-a30876c7e1f6df423bdbea76bc60d8413fa34056e94ad6983ec3c387ba0ad61e
Binary file not shown.
View
BIN ...darcs/patches/0000000479-3290e2d81175489f90b6aedf75d7043518e61abd5cd8c021f1a20f2873249099
Binary file not shown.
View
BIN ...darcs/patches/0000000483-fa6e80010626895a3fe8550b5653fc80534b90d5a5a3e96766bf185970c14d8a
Binary file not shown.
View
BIN ...darcs/patches/0000000492-446577c3a6c2b5b7ecdebaa9cad0336a198fe73ec7034eaf13cb9eadcffcc885
Binary file not shown.
View
BIN ...darcs/patches/0000000496-df42b89a255119ab8708b474b2db1a8deab107066c286c5adce738dcea59ca1f
Binary file not shown.
View
BIN ...darcs/patches/0000000498-cc8997b4f42fb44398350e13a2bdf89f5b6094ed9b5c8423d3eb918c370341fe
Binary file not shown.
View
BIN ...darcs/patches/0000000503-65f05af74c902f98c03cd9172019fef24ee3f347b3a572e636fd3c445ab55697
Binary file not shown.
View
BIN ...darcs/patches/0000000511-f2d71c94f6e1e9439e20d10b6301526bd7486554baac9b2619b38faf8a4c71cd
Binary file not shown.
View
BIN ...darcs/patches/0000000529-b42effad10bfe4bc28d2c1ec5b5ced0b57b483b3b0335aa7807ea81c8d25fa2d
Binary file not shown.
View
BIN ...darcs/patches/0000000531-25ba66dd895d2d09f70495937a6aa8b37fadca5338be954005f686da87a782e7
Binary file not shown.
View
BIN ...darcs/patches/0000000579-cc126e0d48e0b852a6afbdd7d25f109efec1ea77dfbb913a51be0b47f45b76db
Binary file not shown.
View
BIN ...darcs/patches/0000000583-645ad68e0c147ccd5516e43885d0e3b28c940a866e1ac14749dd971c04be2b90
Binary file not shown.
View
BIN ...darcs/patches/0000000595-06931626b84516b5e6cc33d78f584ec395c41fc4f130181a78bf96fa9ed875be
Binary file not shown.
View
BIN ...darcs/patches/0000000607-0606b945a69c82eb21e365ac5eebcc8a7e71de603f3d538168bdd7d3f8184eff
Binary file not shown.
View
BIN ...darcs/patches/0000000619-90a183005194dfe15ee585dd9c5f2066ebe7506665785ef92fa9a8f807ff9d34
Binary file not shown.
View
BIN ...darcs/patches/0000000621-0d80cd1c233fa309ea55d10df3aad0c2f542cb4893ebca0abfc02cf00432dc2a
Binary file not shown.
View
BIN ...darcs/patches/0000000623-b3f14f3b5fcf9ad782bf0097c2e20f5a2ce859dc7fe5fd00fb1db10d6107b8f0
Binary file not shown.
View
BIN ...darcs/patches/0000000626-4e45b2d12b041e451b1d3d9815c28f4ab850f90a3d904a0ea86518ef614fff8c
Binary file not shown.
View
BIN ...darcs/patches/0000000641-18fd2f1b95c20c968813a40f5b4f95817056c3512f02d3ec70fb2c075e54ed9b
Binary file not shown.
View
BIN ...darcs/patches/0000000674-e91cdf6c1c38e518ee632e390253b4dbad40e0bfab8ad4065ad74be7e2da0353
Binary file not shown.
View
BIN ...darcs/patches/0000000694-af56ef60d50ce2b7e7db1bd55e4044acf636c37bd464a35a9758cd8256c1c771
Binary file not shown.
View
BIN ...darcs/patches/0000000736-e802728376ae216c97c4999dcb53c9dff9f94f00a723686d1a272006147fdc37
Binary file not shown.
View
BIN ...darcs/patches/0000000738-7a1b55365d23753216235cba4a58895e17310b98e6d3e76dec4df8b8e9140aba
Binary file not shown.
View
BIN ...darcs/patches/0000000763-ba81d89a4f0580d4d545d9e4b26c6fd1a7903de1c279ca84225b8757095a40d9
Binary file not shown.
View
BIN ...darcs/patches/0000000784-6bb795dcac04b798e200fa08a7d05b155135da5ded941a5af5caa36a113e421a
Binary file not shown.
View
BIN ...darcs/patches/0000000796-5b2e1289ebf662387ed71456b4360a3f6d7bac84f0e63c97dcf91d0b207c6a0a
Binary file not shown.
View
BIN ...darcs/patches/0000000804-237111e678c99f8eb5cefd9613580e00838dcd76fd1652e80d9d082522c2b313
Binary file not shown.
View
BIN ...darcs/patches/0000000810-ca806141d5e8cbc93d1b25e82d5a490a32293868196499dbdd58500e256711e4
Binary file not shown.
View
BIN ...darcs/patches/0000000817-c675a482c1ac9b469fb9df4dd41ac0d34ad7d4a63304b3e505dcd468fce25745
Binary file not shown.
View
BIN ...darcs/patches/0000000831-4f82583393468dcae879234dff24085411dee135e2c50fa903ceca459bb3433e
Binary file not shown.
View
BIN ...darcs/patches/0000000961-f2121b176133a3df50f0a5a7a60dbbe20cc48a8178cfcea3658d18e55b454597
Binary file not shown.
View
BIN ...darcs/patches/0000000971-381d4d9e7662a4cc979fa6e87b4f1b62a833244bb33a08b848b0b325b3fa4891
Binary file not shown.
View
BIN ...darcs/patches/0000000986-a2cdbacfd769fc090624147180619eb0fbc91c51462952f8372d992a1c449793
Binary file not shown.
View
BIN ...darcs/patches/0000001001-8d710510e323304be1dff566b58ba16ee3b79bab9ee07b9eba4d318562e4da80
Binary file not shown.
View
BIN ...darcs/patches/0000001023-6d9f51e2cb438db24573ad799fdfd0f61f7d147d2c95a7979db34aeb592edc6c
Binary file not shown.
View
BIN ...darcs/patches/0000001115-7f6083f3ff820f8a393f6205cfcafb50ecd6e8b7117a288f35e81858b2d66a31
Binary file not shown.
View
BIN ...darcs/patches/0000001116-3a7643c53228d2282891461096af6c3ddcf5a79a2c55a76be9291728645b7e24
Binary file not shown.
View
BIN ...darcs/patches/0000001123-beb1115feafd505d9158dbc4ec380b3a9c423917afdc2c6e4acdb5a4127b2866
Binary file not shown.
View
BIN ...darcs/patches/0000001173-6450827755db06026af9dbab799456eea5fbf65125565c66e7e395eb603adeff
Binary file not shown.
View
BIN ...darcs/patches/0000001183-d0b005b7f7c23974996c19459c3e6b9c53624eb45b3c191b86a7011922aadb20
Binary file not shown.
View
BIN ...darcs/patches/0000001372-dde4b00d9d417bb61a995f2cefc3e9080f8362d60fec39afa258c751167fa0bd
Binary file not shown.
View
BIN ...darcs/patches/0000001384-396393337f64e54cb649b8e52827785c71c398ae5595a3db5e14f0b42fcbd8ff
Binary file not shown.
View
BIN ...darcs/patches/0000001403-8f0d4efac587cbec014d4b5635dd089142070436ac5126800021b7ad19373aff
Binary file not shown.
View
BIN ...darcs/patches/0000001410-1c83af116648243bf24a9b4a4add4412f5bf57f0e01c93a34d3260d43d9720c5
Binary file not shown.
View
BIN ...darcs/patches/0000001520-f50d81d9cd48db68f314c5cc2187de3a727ee868580a6972b5b750362b54d39c
Binary file not shown.
View
BIN ...darcs/patches/0000001660-4a47ca230f3eec766275f051ad8f6afac493e9cfc33d87b7a93593b6098c2d6f
Binary file not shown.
View
BIN ...darcs/patches/0000001703-51ccc130454c0348326b3e529506ffbdbb26bed21dcd0aa2ea5e2297ce83c914
Binary file not shown.
View
BIN ...darcs/patches/0000001743-67480e495d52e82d3808597b446d1fc8025e7868960551e2a09a5912e5ee7a32
Binary file not shown.
View
BIN ...darcs/patches/0000001791-ca5e4d1b98c62129b3ac84d93286287090f73dd11f25f26dc366bfe081493677
Binary file not shown.
View
BIN ...darcs/patches/0000001831-85bc37cb0e2540b9a9b3ed9c9bfe9357024bfd4e8877cf3bcbe8621476c1a446
Binary file not shown.
View
BIN ...darcs/patches/0000001838-8bf4eaf0b37a485df175c6a42238221640cc829d1c2fa4714d78db0341ce42ff
Binary file not shown.
View
BIN ...darcs/patches/0000001849-77e18375cea50c94264f871036f6911fd2fc4839d0c9b998c04c357fedad9253
Binary file not shown.
View
BIN ...darcs/patches/0000001859-f729c2941b0e598cd0d292218e7e1415e9738f989580fe7f32750ec56d65b076
Binary file not shown.
View
BIN ...darcs/patches/0000001907-ce0ae2b53eaa41c4dad4d7ffee8211bc034725ba78154c7cbf0602c53cbfad94
Binary file not shown.
View
BIN ...darcs/patches/0000001954-c1c3b5506f71e96ef98c3c11aacef3457478ce09b28b4e6f65ffd6be890919cd
Binary file not shown.
View
BIN ...darcs/patches/0000001973-e03c72ca0038b638111120b79aca2d8314c4ae595fd4277c9d32677ded97a8fc
Binary file not shown.
View
BIN ...darcs/patches/0000002085-5e0390b00a350834b0261c5969426b2bff6fb1057b9b101b5d937268f4fddc0d
Binary file not shown.
View
BIN ...darcs/patches/0000002108-e1f62df957aa89d81e4c08d059de1423cfbca95b48747ec2f4597cd7da113670
Binary file not shown.
View
BIN ...darcs/patches/0000002109-cd0f8643b27f17b0381eed74ae98fe29bf57feaaed09df256cd635944bf9337f
Binary file not shown.
View
BIN ...darcs/patches/0000002171-45139ea3855691e3feb2cb31a62b62189a7bd7be7dea420c3833c8bdf5225f4f
Binary file not shown.
View
BIN ...darcs/patches/0000002285-f0907c2e937335669c5abaac64372ea11a0871c22a20de75196e9681ac074f8c
Binary file not shown.
View
BIN ...darcs/patches/0000002326-9e5b037e92b204d1c1f8b5580752752c6c22ce4f05964fa96d0a9587a9e2b23e
Binary file not shown.
View
BIN ...darcs/patches/0000002341-80b4c73908b830c1a3b7cfe02136575075284a1255e54deaa435ed655c407007
Binary file not shown.
View
BIN ...darcs/patches/0000002406-1fd26fbc035319812be4d71a6268673ba5174ef91d40b4314146e2b243aaa0b5
Binary file not shown.
View
BIN ...darcs/patches/0000002430-26f1ddc5e950699e823f02b15f52919be16fc795b360ff3c008eee90df2683fb
Binary file not shown.
View
BIN ...darcs/patches/0000002463-47a3493043499185c91d6ee26856c9d53a0f64542f27441e8271f5a2bfe7a297
Binary file not shown.
View
BIN ...darcs/patches/0000002483-6fced8fb5471729b9a084472bf7aebf53544a0efa1a6316f68b28eab311d24bb
Binary file not shown.
View
BIN ...darcs/patches/0000002484-338e4c6da6c2efe06f5bf2364707cbbaddad95c13d220e2a3fbd3f7ee45bff8c
Binary file not shown.
View
BIN ...darcs/patches/0000002631-c27d4f877eb1e39a8b3a9ef46051692dfef4e569ceae0213931bc5cfd3b2ddd8
Binary file not shown.
View
BIN ...darcs/patches/0000002638-74fc5eae6d81ec64bbbcd713d46a09fd6aa003b0eae30ab9f9d9735187446aa4
Binary file not shown.
View
BIN ...darcs/patches/0000002660-3945da170485559a0bed79425ab9ec02aaff2a83132870eb1c544a5e2c6e63f1
Binary file not shown.
View
BIN ...darcs/patches/0000002666-12183d7728a421fceef4afb1b1b9b8964376826ab0113e9fef70cac2f218bf12
Binary file not shown.
View
BIN ...darcs/patches/0000002777-2ed07aa9688f72eaec830aea5efbe868e5df76e9cf43c73139295374f11ce4f8
Binary file not shown.
View
BIN ...darcs/patches/0000002872-646908995b702166b1e7cdfad4aa5907d5a065b909a2cc902b5806e0ad2ac648
Binary file not shown.
View
BIN ...darcs/patches/0000003016-6d9f0c30a93da1cfcd79425fbeb40625e6b8fbeeb74bfc4ebb44f21dfee655a1
Binary file not shown.
View
BIN ...darcs/patches/0000003140-ccba4b423ea9ebd1d94c7ab7e8b9195ce2a6b982afa14c95a930f62a6ebd5a55
Binary file not shown.
View
BIN ...darcs/patches/0000003146-1c2173eaaa71afb33ae9f82bcfb2871b9075b6bb610115262f55d52a2d8c234c
Binary file not shown.
View
BIN ...darcs/patches/0000003241-e1817f81678eafc86e25abf8ccef32b7018b4cfa4f7b1e7d330f4a0f74c21895
Binary file not shown.
View
BIN ...darcs/patches/0000003281-b24fd18b826430d388d94f8f73d6aa731b77d3d52b345120a5a07a557777064d
Binary file not shown.
View
BIN ...darcs/patches/0000003390-d5fa099573e6209782e4f96725ea6f32992f78ac177c77abdd7facd7fd0d6e48
Binary file not shown.
View
BIN ...darcs/patches/0000003459-5433735c250c66b08b67eae778b7a282a186b5755a47ca55447da365fe0fb150
Binary file not shown.
View
BIN ...darcs/patches/0000003459-82953dff8d5e346b04215cb3f5f73a3a9a233826f26535a732538b95b4e67bd6
Binary file not shown.
View
BIN ...darcs/patches/0000003480-d7e3059d076e492fbf12187a027ae4ac1b7e56264b33cdecb42d412d832f8ee4
Binary file not shown.
View
BIN ...darcs/patches/0000003505-f71daf4c7f6e17810b76e78ca44f4d6fdd767cd545b9d963fddcbdd5b69eedb0
Binary file not shown.
View
BIN ...darcs/patches/0000003712-843580bb8d3b5823b9c5fc040212ecb7f5f3076b1b53659e0cf9e2332461848e
Binary file not shown.
View
BIN ...darcs/patches/0000003712-c4e7a57ce36b91e41c2decc0408c6e509cceb3d97a2cb8d83ebd854fa341acf2
Binary file not shown.
View
BIN ...darcs/patches/0000003713-adf9d01935efdf723180edbaaeb912cbb40cde1c8d53ad220e9411adbf93a83f
Binary file not shown.
View
BIN ...darcs/patches/0000003738-443db738522ccdb9ba82f93e09ed0764540e2d22af5e28f07894df744f355dd9
Binary file not shown.
View
BIN ...darcs/patches/0000003764-b53569135014698cbc260f7301ac8927c5583db244c98f2710ee32d7c78ddd13
Binary file not shown.
View
BIN ...darcs/patches/0000003788-25db4813089a48f462628f8126d1fd3489fae045634b21273894c5c7a25de175
Binary file not shown.
View
BIN ...darcs/patches/0000003880-d9cce2996cb9e56c730ee2dcc092e8dc9f728efbd0e30543f5d5e908bf6110d0
Binary file not shown.
View
BIN ...darcs/patches/0000004190-40c25b1fc87a6b7a926782204237210ce12fec0425dbf4fddf46473a66cd7513
Binary file not shown.
View
BIN ...darcs/patches/0000004340-c9ab982ae206d899ba36ab574193759053f5ba25f00b792d6e71f64d06f7a4cf
Binary file not shown.
View
BIN ...darcs/patches/0000004813-53926b89b0493218e4cbdea484ecb297112f9f5f78123bcfe1d38a44393bc76c
Binary file not shown.
View
BIN ...darcs/patches/0000004842-7241938ece9ea1b929efaee9e1b60aac1a4e25ede421f2f27aa7653cea6bee9c
Binary file not shown.
View
BIN ...darcs/patches/0000005031-81c2191e6bce9463611a0009e9af7465dda2a92eccf8ec21272d07db3bfba8aa
Binary file not shown.
View
BIN ...darcs/patches/0000005202-0af09a11a3ee30b06026b964fb84c474d69a0d7252a78bc17029ae8121dc2075
Binary file not shown.
View
BIN ...darcs/patches/0000005242-253ca243ec62c134bdd49cac74d10605e5bb5c361811451d767d2b00e023651e
Binary file not shown.
View
BIN ...darcs/patches/0000005291-2e12446e7e65577bca0a43b6318984cf7f3acc643827b1266c557040b55efa7a
Binary file not shown.
View
BIN ...darcs/patches/0000005449-d3e4b3bf2105b436a5c4f7680ff4b845e4093934dd47d8cf9d3225556e6e5658
Binary file not shown.
View
BIN ...darcs/patches/0000005616-6160ef37b80a44bc401f2026898ed7c2a4adb02981894f735d75332f13d6add2
Binary file not shown.
View
BIN ...darcs/patches/0000005747-f36f42a3bfdf1186cf146cba7585395135714145a00146ab1e61bac46c9307c9
Binary file not shown.
View
BIN ...darcs/patches/0000005868-12edecc40a2740c5a76486aa04963dbb8f426db8dc1036da77c4094867784e7e
Binary file not shown.
View
BIN ...darcs/patches/0000005888-35bca8cb49684387c3e2366b2f25cb6dcd1573e51ebb06d8a2791ef96bd56eeb
Binary file not shown.
View
BIN ...darcs/patches/0000006249-07e582800dc3dd64d3fe4e75ae3b691308b4f581363d14b476e6d9e227163cec
Binary file not shown.
View
BIN ...darcs/patches/0000006364-d01b10f879e76b1cbcb24c6bfe1a3a8187d736414ee0b627445844a68214eacf
Binary file not shown.
View
BIN ...darcs/patches/0000006613-ca4f0292b41b4ef950dd4f2eddcf803b8273d4ddd0f0d0997b1a7e6710b15b5c
Binary file not shown.
View
BIN ...darcs/patches/0000006657-4edc81bc1483ac7e5103340eae37ce296b70b8ad88833d0f627e77f67fa16b2f
Binary file not shown.
View
BIN ...darcs/patches/0000006960-72be3cb24abf1cb73f49081d0ffaa8a12d02d3d72be242e8cdc8b39df98053a8
Binary file not shown.
View
BIN ...darcs/patches/0000007568-fe279b61d239b9fbed3b007749101d5d8a587acc0b0e0173d951e8402c7cb5f3
Binary file not shown.
View
BIN ...darcs/patches/0000008683-2319025795bee78d163a0298b5892b23460b0e5b5547db876227c1e892be86e9
Binary file not shown.
View
BIN ...darcs/patches/0000008826-011747591088acaf732f68b22399c8a1bffacf0ea328e097770c57661bf6c709
Binary file not shown.
View
BIN ...darcs/patches/0000008987-6e89d23dfc21c35c8f0ac93c47a186ce844aeeffb588ad03db3fab38e0cf5ec5
Binary file not shown.
View
BIN ...darcs/patches/0000009902-77fe54881b4b2f13366aa4cb01acafaac90273f147d6caed32ed390b6210abd2
Binary file not shown.
View
BIN ...darcs/patches/0000011288-d48caec93c9cfd5d06b0146ca18347879deaa6dab244d622d41a4836127b9ab7
Binary file not shown.
View
BIN ...darcs/patches/0000011414-8ed34b2164648495276fa459b13ce4a8ac61197767986daca4abe2a811071f1d
Binary file not shown.
View
BIN ...darcs/patches/0000011906-1e6d655852da87618fc28ae40b0c140dc425119cebeea88cae58db7b200b0cd9
Binary file not shown.
View
BIN ...darcs/patches/0000012813-85ea76e9a4f6b6713b3942f514b33561406435b470aa559d6e3bc2e5fc3e87af
Binary file not shown.
View
BIN ...darcs/patches/0000013848-f76606ba69ee006755849d5b68536056c8ffdd6fb72f7d86f04f232d4bd9a404
Binary file not shown.
View
BIN ...darcs/patches/0000014891-0fad46e04dd33afee9f815341cfc7db15a75e761ab8aa617c20a4210a345f34d
Binary file not shown.
View
BIN ...darcs/patches/0000015937-be0c521867d1fc5ebbae712b9012a4b6da56c7cdcdc134f1f079cb2cf99afad5
Binary file not shown.
View
BIN ...darcs/patches/0000030750-88c88e785795b826ac022b133d723bcfc3e2d5694ef2fec89cdfeec4e4bbcabf
Binary file not shown.
View
2 ext/hint/_darcs/patches/pending.tentative
@@ -1,2 +0,0 @@
-{
-}
View
30 ext/hint/_darcs/prefs/binaries
@@ -1,30 +0,0 @@
-# This file contains a list of extended regular expressions, one per
-# line. A file path matching any of these expressions is assumed to
-# contain binary data (not text). The entries in ~/.darcs/binaries (if
-# it exists) supplement those in this file.
-#
-# Blank lines, and lines beginning with an octothorpe (#) are ignored.
-# See regex(7) for a description of extended regular expressions.
-\.(a|A)$
-\.(bmp|BMP)$
-\.(bz2|BZ2)$
-\.(doc|DOC)$
-\.(elc|ELC)$
-\.(exe|EXE)$
-\.(gif|GIF)$
-\.(gz|GZ)$
-\.(iso|ISO)$
-\.(jar|JAR)$
-\.(jpe?g|JPE?G)$
-\.(mng|MNG)$
-\.(mpe?g|MPE?G)$
-\.(p[nbgp]m|P[NBGP]M)$
-\.(pdf|PDF)$
-\.(png|PNG)$
-\.(pyc|PYC)$
-\.(so|SO)$
-\.(tar|TAR)$
-\.(tgz|TGZ)$
-\.(tiff?|TIFF?)$
-\.(z|Z)$
-\.(zip|ZIP)$
View
113 ext/hint/_darcs/prefs/boring
@@ -1,113 +0,0 @@
-# Boring file regexps:
-
-### compiler and interpreter intermediate files
-# haskell (ghc) interfaces
-\.hi$
-\.hi-boot$
-\.o-boot$
-# object files
-\.o$
-\.o\.cmd$
-# profiling haskell
-\.p_hi$
-\.p_o$
-# haskell program coverage resp. profiling info
-\.tix$
-\.prof$
-# fortran module files
-\.mod$
-# linux kernel
-\.ko\.cmd$
-\.mod\.c$
-(^|/)\.tmp_versions($|/)
-# *.ko files aren't boring by default because they might
-# be Korean translations rather than kernel modules
-# \.ko$
-# python, emacs, java byte code
-\.py[co]$
-\.elc$
-\.class$
-# objects and libraries; lo and la are libtool things
-\.(obj|a|exe|so|lo|la)$
-# compiled zsh configuration files
-\.zwc$
-# Common LISP output files for CLISP and CMUCL
-\.(fas|fasl|sparcf|x86f)$
-
-### build and packaging systems
-# cabal intermediates
-\.installed-pkg-config
-\.setup-config
-# standard cabal build dir, might not be boring for everybody
-# ^dist(/|$)
-# autotools
-(^|/)autom4te\.cache($|/)
-(^|/)config\.(log|status)$
-# microsoft web expression, visual studio metadata directories
-\_vti_cnf$
-\_vti_pvt$
-# gentoo tools
-\.revdep-rebuild.*
-# generated dependencies
-^\.depend$
-
-### version control systems
-# cvs
-(^|/)CVS($|/)
-\.cvsignore$
-# cvs, emacs locks
-^\.#
-# rcs
-(^|/)RCS($|/)
-,v$
-# subversion
-(^|/)\.svn($|/)
-# mercurial
-(^|/)\.hg($|/)
-# git
-(^|/)\.git($|/)
-# bzr
-\.bzr$
-# sccs
-(^|/)SCCS($|/)
-# darcs
-(^|/)_darcs($|/)
-(^|/)\.darcsrepo($|/)
-^\.darcs-temp-mail$
--darcs-backup[[:digit:]]+$
-# gnu arch
-(^|/)(\+|,)
-(^|/)vssver\.scc$
-\.swp$
-(^|/)MT($|/)
-(^|/)\{arch\}($|/)
-(^|/).arch-ids($|/)
-# bitkeeper
-(^|/)BitKeeper($|/)
-(^|/)ChangeSet($|/)
-
-### miscellaneous
-# backup files
-~$
-\.bak$
-\.BAK$
-# patch originals and rejects
-\.orig$
-\.rej$
-# X server
-\..serverauth.*
-# image spam
-\#
-(^|/)Thumbs\.db$
-# vi, emacs tags
-(^|/)(tags|TAGS)$
-#(^|/)\.[^/]
-# core dumps
-(^|/|\.)core$
-# partial broken files (KIO copy operations)
-\.part$
-# waf files, see http://code.google.com/p/waf/
-(^|/)\.waf-[[:digit:].]+-[[:digit:]]+($|/)
-(^|/)\.lock-wscript$
-# mac os finder
-(^|/)\.DS_Store$
View
1 ext/hint/_darcs/prefs/defaultrepo
@@ -1 +0,0 @@
-http://code.haskell.org/hint/devel
View
0 ext/hint/_darcs/prefs/motd
No changes.
View
1 ext/hint/_darcs/prefs/prefs
@@ -1 +0,0 @@
-boringfile .boring
View
1 ext/hint/_darcs/prefs/repos
@@ -1 +0,0 @@
-http://code.haskell.org/hint/devel
View
3 ext/hint/_darcs/prefs/sources
@@ -1,3 +0,0 @@
-repo:http://code.haskell.org/hint/devel
-thisrepo:/Users/mwotton/src/hint
-cache:/Users/mwotton/.darcs/cache
View
BIN ...istine.hashed/0000000057-2c12e109f933f639d2817eb9d9ca061c47d8f1e180feca8be1d945f3a848dc30
Binary file not shown.
View
BIN ...istine.hashed/0000000092-8e679aff7893c5dea5af949bc6b1a39c382f7329197c7299eab3dfbda5e880da
Binary file not shown.
View
BIN ...istine.hashed/0000000095-3a0f4635a4367dd561e82184360d9af4ac2b238c412ed2b7b6c3bdf70a9a1c51
Binary file not shown.
View
BIN ...istine.hashed/0000000100-bcbc78fee786620bfa5c8abcdfe77c0f25c76ce7e278a3f9350e5c316bb8bd5a
Binary file not shown.
View
BIN ...istine.hashed/0000000102-707d96c28c6cdf5948b83b350476e11ada743c9a4bd521ad8fb335db62475223
Binary file not shown.
View
BIN ...istine.hashed/0000000103-57088e1d72ca4baaf6ef61c9f68a638a5e6b072b7e5fd198a976827c6a319117
Binary file not shown.
View
BIN ...istine.hashed/0000000131-54b0ffbb3293e0aba7091f537f0594c259e03aaadfee706b86b198382079a2f4
Binary file not shown.
View
BIN ...istine.hashed/0000000138-92ba0edc784d5c8be6719dce10f6043cd5a13c37cddfcb544e743270eaf4f192
Binary file not shown.
View
BIN ...istine.hashed/0000000153-5d7f1209e69996b75efbe5d3e8a7db8da7f2031bf560359ebedbe65a9ec1e43e
Binary file not shown.
View
BIN ...istine.hashed/0000000188-3d00e522cfbd738ca912f1efb2effbe093b91037bc5763d1536b69a6cc1eef93
Binary file not shown.
View
BIN ...istine.hashed/0000000189-74c1b2feff04ddc6d25a318668bfa850ce32b3d6e362f21fa406a6a189eae5ca
Binary file not shown.
View
BIN ...istine.hashed/0000000196-aa4fcb8ad9ba3c99f62181f23617d59536a86ba20e6878e609bea3836ff21fb0
Binary file not shown.
View
BIN ...istine.hashed/0000000367-2e1c129d294e1008d617cc2eb5828265e93724e6e3c7e14e6de56a52b80f466e
Binary file not shown.
View
BIN ...istine.hashed/0000000403-3e719e59add180fcc0860f048c80cf23bfc429a73e0b1edc54664ccd00f25f68
Binary file not shown.
View
BIN ...istine.hashed/0000000421-840295da4536d72279c99cdb9b4d7696e3865f0bfa684d8f1f50befe0f263fec
Binary file not shown.
View
BIN ...istine.hashed/0000000449-cc6da8de2679bb97447ffbdbebc9639488eb63344549c9cd60903466b602866a
Binary file not shown.
View
BIN ...istine.hashed/0000000638-334975dddebde2fe48adba61e946ba99d4e698d97e41966e72d05edd4de4d030
Binary file not shown.
View
BIN ...istine.hashed/0000000748-fe65f449aae40af8d1966193e7b8c05efa0dc88934c33cdd467c7a9a5af773a6
Binary file not shown.
View
BIN ...istine.hashed/0000000778-6a0ef122defd57bff00ce4c465a86edeacba1f86f351250751ad6b2d987ce357
Binary file not shown.
View
BIN ...istine.hashed/0000001042-09f9f6b1f4aec63a350b0e667e5e176ae856000e965ded9ba35ae45339042ef8
Binary file not shown.
View
BIN ...istine.hashed/0000001043-afd27725769b78ba873e7f652864884ea78453b9a1754fb5be896790d38d8e68
Binary file not shown.
View
BIN ...istine.hashed/0000001111-6188188068dc99e66da773648f1f6433326a20c47f7bc964596ed9d41b7b0c45
Binary file not shown.
View
BIN ...istine.hashed/0000001372-a897e3447b0acf08ccd345121e8d373e92c915b3d434d3ba4191dc61f0ccd9b6
Binary file not shown.
View
BIN ...istine.hashed/0000001410-4b376d09142163fc3d17f5b1091b78a3e8ead170d551b078fd5f0b3db212151f
Binary file not shown.
View
BIN ...istine.hashed/0000001483-d656e066c50a80b338943397e7df9c606f6aaf166c4774e913d751e1c48af0b3
Binary file not shown.
View
BIN ...istine.hashed/0000001607-0e90663357fd2b17aff9a9719ae61aac28f6dadb9e8bc52e7bba1ffc757450fc
Binary file not shown.
View
BIN ...istine.hashed/0000001987-80a14a903b0261906194c532ca0b9f31c4e02544aceac2904974b5fc160ac022
Binary file not shown.
View
BIN ...istine.hashed/0000002038-d106bd76bbab4078e8707ea6ddad4e48ae3b2ecda587784c518c78fb3c2cfa86
Binary file not shown.
View
BIN ...istine.hashed/0000002038-e16e08927d3bab6a3296cd5f2f946958d6c8dad7fae041c81dd94b6e081fc2ee
Binary file not shown.
View
BIN ...istine.hashed/0000002076-b9241416fec58a59ed237cfeeaf9752431c68472af5eefaeba1d1857d1cd59ed
Binary file not shown.
View
BIN ...istine.hashed/0000002089-6824818b1b6049d565583267bebe5a9c9511082aa80e48ba1b34988849868873
Binary file not shown.
View
BIN ...istine.hashed/0000002268-c59b5f8d03fb948517758e1c52be293dfddcaa726800cdb06338acbafd23106f
Binary file not shown.
View
BIN ...istine.hashed/0000002309-d558605712aa242ff4912ba87f027b160db1c13531bec60abe8b3280eb341dc5
Binary file not shown.
View
BIN ...istine.hashed/0000002470-522348f4458cc731af847cf2cd7c692fbffd519c645c9f65633d4ae5f9f1381a
Binary file not shown.
View
BIN ...istine.hashed/0000002550-405c00d18bed2658f351498fc4efdf267ea8e70a41d37feeeda90363a7c66b05
Binary file not shown.
View
BIN ...istine.hashed/0000003554-48b35554de09fea04419d9f37c5051572287bd9c03b3b7af0a75d3b1a02a55f3
Binary file not shown.
View
BIN ...istine.hashed/0000003687-32d4fd43a8cca8b44c0f67a69be6bc7a4617a8bfbd329def59393e95299a1528
Binary file not shown.
View
BIN ...istine.hashed/0000004442-0c38e096bdc0ff82a9b9e74ec4d5f7d680b9a15e3a824cc6560b6a015442b24c
Binary file not shown.
View
BIN ...istine.hashed/0000004507-10734e9ec3a3c3c0ff171a0b37d731eb87104ab0a9e4c86733b8a97b278dc858
Binary file not shown.
View
BIN ...istine.hashed/0000007521-c52445366d01b26fef48c361213d8ca4d593218749da4082a0723a4ac3e42a3b
Binary file not shown.
View
BIN ...istine.hashed/0000007911-7f365204489c70461529fe6497188a4d403f7a32c93a856d1a915b1472c1347a
Binary file not shown.
View
BIN ...istine.hashed/0000008448-adfe805aba81e1879cd0edd45f3d7c20a69057767b7477c366fd01d3da05dbe2
Binary file not shown.
View
BIN ...istine.hashed/0000011501-b0fe76f485af07b5e66a9a1d5a0d3082d1c6cad75c8a923435928056783539f7
Binary file not shown.
View
BIN ...istine.hashed/0000014050-46cafa109daad38a5802be37604162d7aed7855134317cce417ba2f272bafb45
Binary file not shown.
View
0 ext/hint/_darcs/pristine.hashed/da39a3ee5e6b4b0d3255bfef95601890afd80709
No changes.
View
23 ext/hint/_darcs/tentative_hashed_inventory
@@ -1,23 +0,0 @@
-pristine:0000001111-6188188068dc99e66da773648f1f6433326a20c47f7bc964596ed9d41b7b0c45
-Starting with inventory:
-0000003059-7a50ca9fac280dd77afd968a8e2e7530202359370df2963b6bbc39e266eb6be0
-[TAG 0.3.3.1
-jcpetruzza@gmail.com**20101108122501
- Ignore-this: d83cb34ad1cb84389e522f0bb589cbdd
-]
-hash: 0000001831-85bc37cb0e2540b9a9b3ed9c9bfe9357024bfd4e8877cf3bcbe8621476c1a446
-[builds under ghc 7 (but test cases are failing on mac!)
-jcpetruzza@gmail.com**20101122213324
- Ignore-this: 98995ef143d30e3c7b64c88678edc772
-]
-hash: 0000003480-d7e3059d076e492fbf12187a027ae4ac1b7e56264b33cdecb42d412d832f8ee4
-[bump to version 0.3.3.2
-jcpetruzza@gmail.com**20101122213448
- Ignore-this: 873dff1e27005843797939e577420ecc
-]
-hash: 0000000243-5034c1255519110ac5e476e122b6710c1aa2ea58e2fffdd8fdb14fa3648f2f21
-[compiles also under 6.12 (and hopefully 6.10, etc)
-jcpetruzza@gmail.com**20101122215734
- Ignore-this: 391386218c087699256a33647a84ceff
-]
-hash: 0000000209-813c374664a855cb91450a338582ee788e1b52b49f67b1f9b3b342c3a66a74bc
View
1 ext/hint/_darcs/tentative_pristine
@@ -1 +0,0 @@
-pristine:0000001111-6188188068dc99e66da773648f1f6433326a20c47f7bc964596ed9d41b7b0c45
View
7 ext/hint/examples/SomeModule.hs
@@ -1,7 +0,0 @@
-module SomeModule(g, h) where
-
-f = head
-
-g = f [f]
-
-h = f
View
63 ext/hint/examples/example.hs
@@ -1,63 +0,0 @@
-import Control.Monad
-import Language.Haskell.Interpreter
-
-main :: IO ()
-main = do r <- runInterpreter testHint
- case r of
- Left err -> printInterpreterError err
- Right () -> putStrLn "that's all folks"
-
--- observe that Interpreter () is an alias for InterpreterT IO ()
-testHint :: Interpreter ()
-testHint =
- do
- say "Load SomeModule.hs"
- loadModules ["SomeModule.hs"]
- --
- say "Put the Prelude, Data.Map and *SomeModule in scope"
- say "Data.Map is qualified as M!"
- setTopLevelModules ["SomeModule"]
- setImportsQ [("Prelude", Nothing), ("Data.Map", Just "M")]
- --
- say "Now we can query the type of an expression"
- let expr1 = "M.singleton (f, g, h, 42)"
- say $ "e.g. typeOf " ++ expr1
- say =<< typeOf expr1
- --
- say $ "Observe that f, g and h are defined in SomeModule.hs, " ++
- "but f is not exported. Let's check it..."
- exports <- getModuleExports "SomeModule"
- say (show exports)
- --
- say "We can also evaluate an expression; the result will be a string"
- let expr2 = "length $ concat [[f,g],[h]]"
- say $ concat ["e.g. eval ", show expr1]
- a <- eval expr2
- say (show a)
- --
- say "Or we can interpret it as a proper, say, int value!"
- a_int <- interpret expr2 (as :: Int)
- say (show a_int)
- --
- say "This works for any monomorphic type, even for function types"
- let expr3 = "\\(Just x) -> succ x"
- say $ "e.g. we interpret " ++ expr3 ++
- " with type Maybe Int -> Int and apply it on Just 7"
- fun <- interpret expr3 (as :: Maybe Int -> Int)
- say . show $ fun (Just 7)
- --
- say "And sometimes we can even use the type system to infer the expected type (eg Maybe Bool -> Bool)!"
- bool_val <- (interpret expr3 infer `ap` (return $ Just False))
- say (show $ not bool_val)
- --
- say "Here we evaluate an expression of type string, that when evaluated (again) leads to a string"
- res <- interpret "head $ map show [\"Worked!\", \"Didn't work\"]" infer >>= flip interpret infer
- say res
-
-
-say :: String -> Interpreter ()
-say = liftIO . putStrLn
-
-printInterpreterError :: InterpreterError -> IO ()
-printInterpreterError e = putStrLn $ "Ups... " ++ (show e)
-
View
103 ext/hint/hint.cabal
@@ -1,103 +0,0 @@
-name: hint
-version: 0.3.3.2
-description:
- This library defines an @Interpreter@ monad. It allows to load Haskell
- modules, browse them, type-check and evaluate strings with Haskell
- expressions and even coerce them into values. The library is
- thread-safe and type-safe (even the coercion of expressions to
- values).
-
- It is, esentially, a huge subset of the GHC API wrapped in a simpler
- API. Works with GHC 6.10.x and 6.8.x
- (this version was not tested with GHC 6.6).
-synopsis: Runtime Haskell interpreter (GHC API wrapper)
-category: Language, Compilers/Interpreters
-license: BSD3
-license-file: LICENSE
-author: Daniel Gorin
-maintainer: jcpetruzza@gmail.com
-homepage: http://projects.haskell.org/hint
-
-cabal-version: >= 1.2.3
-build-type: Simple
-tested-with: GHC==6.8.3, GHC==6.10
-
-extra-source-files: README
- AUTHORS
- Changes
- examples/example.hs
- examples/SomeModule.hs
- unit-tests/run-unit-tests.hs
-
-Library
- build-depends: haskell-src,
- ghc > 6.6,
- ghc-paths,
- mtl,
- filepath,
- utf8-string,
- extensible-exceptions,
- MonadCatchIO-mtl >= 0.2
- if impl(ghc >= 6.8) {
- build-depends: random,
- directory
-
- if impl(ghc >= 6.10) {
- build-depends: base >= 4, base < 5,
- ghc-mtl >= 1.0.1.0, ghc-mtl < 1.1.0.0
- -- this is to protect against the accidental selection
- -- of the completely unrelated ghc'c ghc-mtl package
- } else {
- build-depends: base >= 3, base < 4
- }
- }
- else { -- ghc < 6.8
- build-depends: utf8-string < 0.3
- }
-
- if !os(windows) {
- build-depends: unix >= 2.2.0.0 && < 2.5
- }
-
- exposed-modules: Language.Haskell.Interpreter
- Language.Haskell.Interpreter.Extension
- Language.Haskell.Interpreter.Unsafe
- Language.Haskell.Interpreter.GHC
- Language.Haskell.Interpreter.GHC.Unsafe
- other-modules: Hint.GHC
- Hint.Base
- Hint.InterpreterT
- Hint.Compat
- Hint.Configuration
- Hint.Extension
- Hint.Context
- Hint.Conversions
- Hint.Eval
- Hint.Parsers
- Hint.Reflection
- Hint.Typecheck
- Hint.Sandbox
- Hint.SignalHandlers
- Hint.Util
-
- if impl(ghc >= 6.11) {
- other-modules: Hint.Annotations
- }
-
- hs-source-dirs: src
-
- ghc-options: -Wall -O2
- extensions: CPP
- GeneralizedNewtypeDeriving
- MultiParamTypeClasses
- DeriveDataTypeable
- MagicHash
- TypeSynonymInstances
- FlexibleInstances
- FlexibleContexts
- FunctionalDependencies
- KindSignatures
- Rank2Types
- ScopedTypeVariables
- ExistentialQuantification
- PatternGuards
View
18 ext/hint/run-unit-tests.sh
@@ -1,18 +0,0 @@
-ghc -e main \
- -isrc \
- -package ghc \
- -cpp \
- -XGeneralizedNewtypeDeriving \
- -XMultiParamTypeClasses \
- -XDeriveDataTypeable \
- -XMagicHash \
- -XTypeSynonymInstances \
- -XFlexibleInstances \
- -XFlexibleContexts \
- -XFunctionalDependencies \
- -XKindSignatures \
- -XRank2Types \
- -XScopedTypeVariables \
- -XExistentialQuantification \
- -XPatternGuards \
- unit-tests/run-unit-tests.hs
View
72 ext/hint/src/Hint/Annotations.hs
@@ -1,72 +0,0 @@
--- - extract annotations from modules etc. with the GHC API.
--- - requires GHC >= 6.11
---
--- austin seipp <as@nijoruj.org>
-module Hint.Annotations
-( getModuleAnnotations -- :: (Data a, MonadInterpreter m) => a -> String -> m [a]
-, getValAnnotations -- :: (Data a, MonadInterpreter m) => a -> String -> m [a]
-) where
-import Control.Monad
-import Data.Data
-import Annotations
-import Serialized
-
-import Hint.Base
-import HscTypes (hsc_mod_graph, ms_mod)
-import qualified Hint.GHC as GHC
-
--- | Get the annotations associated with a particular module.
---
--- For example, given:
---
--- @
--- RBRACE-\# ANN module (1 :: Int) \#-LBRACE
--- module SomeModule(g, h) where
--- ...
--- @
---
--- Then after using 'loadModule' to load SomeModule into scope:
---
--- @
--- x <- getModuleAnnotations (as :: Int) "SomeModule"
--- liftIO $ print x
--- -- result is [1]
--- @
-getModuleAnnotations :: (Data a, MonadInterpreter m) => a -> String -> m [a]
-getModuleAnnotations _ x = do
- mods <- liftM hsc_mod_graph $ runGhc GHC.getSession
- let x' = filter ((==) x . GHC.moduleNameString . GHC.moduleName . ms_mod) mods
- v <- mapM (anns . ModuleTarget . ms_mod) x'
- return $ concat v
-
--- | Get the annotations associated with a particular function
---
--- For example, given:
---
--- @
--- module SomeModule(g, h) where
---
--- LBRACE-\# ANN g (Just 1 :: Maybe Int) \#-RBRACE
--- g = f [f]
---
--- LBRACE-\# ANN h (Just 2 :: Maybe Int) \#-RBRACE
--- h = f
--- @
---
--- Then after using 'loadModule' to bring SomeModule into scope:
---
--- @
--- x <- liftM concat $ mapM (getValAnnotations (as :: Maybe Int)) [\"g\",\"h\"]
--- liftIO $ print x
--- -- result is [Just 2, Just 1]
--- @
---
--- This can also work on data constructors and types with annotations.
-getValAnnotations :: (Data a, MonadInterpreter m) => a -> String -> m [a]
-getValAnnotations _ x = do
- x' <- runGhc1 GHC.parseName x
- v <- mapM (anns . NamedTarget) x'
- return $ concat v
-
-anns :: (MonadInterpreter m, Data a) => AnnTarget GHC.Name -> m [a]
-anns = runGhc1 (GHC.findGlobalAnns deserializeWithData)
View
224 ext/hint/src/Hint/Base.hs
@@ -1,224 +0,0 @@
-module Hint.Base (
- MonadInterpreter(..), RunGhc,
- --
- GhcError(..), InterpreterError(..), mayFail,
- --
- InterpreterSession, SessionData(..), GhcErrLogger,
- InterpreterState(..), fromState, onState,
- InterpreterConfiguration(..),
- --
- runGhc1, runGhc2, runGhc3, runGhc4, runGhc5,
- --
- ModuleName, PhantomModule(..),
- findModule, moduleIsLoaded,
- --
- ghcVersion
-)
-
-where
-
-import Control.Monad.Error
-import Control.Monad.CatchIO
-
-import Data.IORef
-import Data.Dynamic
-
-import qualified Hint.GHC as GHC
-
-import Hint.Extension
-
--- | Version of the underlying ghc api. Values are:
---
--- * @606@ for GHC 6.6.x
---
--- * @608@ for GHC 6.8.x
---
--- * @610@ for GHC 6.10.x
---
--- * etc...
-ghcVersion :: Int
-ghcVersion = __GLASGOW_HASKELL__
-
--- this requires FlexibleContexts
-class (MonadCatchIO m,MonadError InterpreterError m) => MonadInterpreter m where
- fromSession :: FromSession m a
- modifySessionRef :: ModifySessionRef m a
- runGhc :: RunGhc m a
-
--- this is for hiding the actual types in haddock
-type FromSession m a = (InterpreterSession -> a) -> m a
-type ModifySessionRef m a = (InterpreterSession -> IORef a) -> (a -> a) -> m a
-
-
-data InterpreterError = UnknownError String
- | WontCompile [GhcError]
- | NotAllowed String
- -- | GhcExceptions from the underlying GHC API are caught
- -- and rethrown as this.
- | GhcException String
- deriving (Show, Typeable)
-
-instance Error InterpreterError where
- noMsg = UnknownError ""
- strMsg = UnknownError
-
-data InterpreterState = St{active_phantoms :: [PhantomModule],
- zombie_phantoms :: [PhantomModule],
- hint_support_module :: PhantomModule,
- import_qual_hack_mod :: Maybe PhantomModule,
- qual_imports :: [(ModuleName, String)],
- configuration :: InterpreterConfiguration}
-
-data InterpreterConfiguration = Conf {
- search_path :: [FilePath],
- language_exts :: [Extension],
- all_mods_in_scope :: Bool